11 2020 档案
摘要:短轮询 短轮询的基本思路就是浏览器每隔一段时间向浏览器发送 http 请求,服务器端在收到请求后, 不论是否有数据更新,都直接进行 响应。这种方式实现的即时通信,本质上还是浏览器发送请求,服务器接受请求的一个过程,通 过让客户端不断的进行请求,使得客 户端能够模拟实时地收到服务器端的数据的变化。 优
阅读全文
摘要:一、CommonJS commonJS用同步的方式加载模块。在服务端,模块文件都存在本地磁盘,读取非常快,所以这样做不会有问题。但是在浏览器端,限于网络原因,更合理的方案是使用异步加载。 用module.exports定义当前模块对外输出的接口,用require加载模块。 // 定义模块math.j
阅读全文
摘要:Set Set对象是不可重复值的集合 Set内部使用Object.is()方法来判断两个数据项是否相等 方法: has(); delete():Set中删除某个值, clear():Set中删除所有值 forEach():方法来遍历Set中的数据项 WeakSet WeakSet 和 Set 类似,
阅读全文