![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能优化
文章平均质量分 62
墨雪遗痕
喜欢透彻了解到程序的每一步,每个合理的运行方向,每个关联的东西。透彻一切,让它更简单、和谐、完美
展开
-
2021-11-05 js 性能优化
Web篇之JS性能优化首先,性能优化分好几个方面,本章我们从js方面来优化。1:垃圾收集日常中的某些情况下垃圾收集器无法回收无用变量,导致的一个结果就是——内存使用率不断增高,以下为对应的情况以及处理方法。①对象相互引用会导致引用计数始终为2,所以用完对象后应将引用设为null,例子如下let element = document.getElementById("test");let myObject = new Object();myObject.element = element;ele转载 2021-11-05 10:44:25 · 140 阅读 · 0 评论 -
关于javaScript中的防抖-debounce与节流-throttle
关于js中的防抖首先,什么是防抖?是用来解决什么问题的?防抖,是一种用来 优化性能 的技巧例子:一个用于搜索的input输入框,希望可以输入内容后,自动出现一个下拉列表,列表中是可能的搜索项,如果单单给input加入change、keyup等事件,其实会很浪费性能,一般来说,应该是用户输入完后再给出一些输入建议。这里给出代码和解释 //这里拿到input输入框 let searchInput = document.getElementById('input') //这里定义一个变量,来保存延原创 2021-09-06 23:43:15 · 89 阅读 · 0 评论