04 2019 档案
摘要:1. 元素跟随鼠标 2. 可拖动元素的事件 参考: EventTarget
阅读全文
摘要:1.重复定时器 当使用setInterval()时,仅当没有该定时器得任何其他代码实例时,才将定时器添加到队列中。 2. Yielding Processes 代码运行超过特定的时间或者特定的语句数量时,浏览器会阻止其执行。 长时间运行的循环(可以分割成使用一系列定时器的小任务) 3. 函数节流 4
阅读全文
摘要:1. 不可扩展对象 可写,可删除,不可新增 2. 密封对象 可写,不可删除,不可新增, [[Configurable]]设置为false 3. 冻结对象 不可写,不可删除,不可新增, [[Configurable]]设置为false, [[Writable]]为false 扩展: 对象属性的[[Co
阅读全文
摘要:1. 安全的类型检测 2.作用域安全的构造函数 继承 3. 惰性载入函数 (1)第一次调用时覆盖原函数 (2)使用立即执行函数直接给指定函数 4. 函数绑定 5. 函数柯里化 (1)未指定上下文 (2)指定上下文
阅读全文
摘要:1. XMLHttpRequest使用 2. get 3. post form 4. 超时 5. 重写响应的mime类型(必需在send方法之前) 6. 进度事件 7. 跨域 7.1 图像Ping 7.2 JSONP 客户端把callback函数和参数传给服务器,服务器拼接成js代码返回客户端。 7
阅读全文
摘要:JSON不支持undefined 属性必须加双引号 1.stringify() filter: Array || Function indent: Number toJSON() 先使用toJSON,后使用本身值 2.parse()
阅读全文