摘要: 为什么需要函数防抖和函数节流? 例如DOM操作比起非DOM交互需要更多的内存和CPU占用时间。连续尝试进行过多的DOM操作可能会导致浏览器挂起,甚至崩溃; 例如当调整浏览器大小的时候,resize事件会连续触发;如果在resize事件处理程序内部尝试进行DOM操作,其高频率的更改可能会让浏览器崩溃; 阅读全文
posted @ 2020-03-27 19:05 织梦520 阅读(226) 评论(0) 推荐(0) 编辑
摘要: getType 函数获取函数类型 首先我们要实现一个getType函数对元素进行类型判断,直接调用Object.prototype.toString 方法。 function getType(obj){ //tostring会返回对应不同的标签的构造函数 const toString = Objec 阅读全文
posted @ 2020-03-27 18:17 织梦520 阅读(108) 评论(0) 推荐(0) 编辑