您的位置:首页 > Web前端 > JavaScript

js影响页面性能的2个隐藏因素(知识点摘录)

2018-02-13 13:18 405 查看
1.内存:由于js的垃圾回收机制,页面可能会出现卡顿现象或暂停现象。当浏览器回收内存时,JS执行被暂停,所以频繁垃圾回
收会造成浏览器频繁执行。因此避免内存泄漏和频繁的垃圾回收暂停,以保持页面运行流畅至关重要。

2.由于js执行的是单线程运行机制。所以在运行时,长时间运行的js会阻止主线程导致页面无响应。将工作分成更小部分(使用requestAnimationFrame()或requestAnimationCallback()进行调度)可以最大限度的减少响应性问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  js