试题
考点

js语言和框架-浏览器、网络相关-优化相关(如延迟加载)(后续会废弃)

面5笔5

针对 JavaScript,如何优化性能?

前往“校招VIP”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

具体方法如下:

(1)缓存DOM的选择和计算。

(2)尽量使用事件委托模式,避免批量绑定事件。

(3)使用 touchstart、 touchend代替 click。

(4)合理使用 requestAnimationFrame动画代替 setTimeOut。

(5)适当使用 canvas动画。

(6)尽量避免在高频事件(如 TouchMove、 Scroll事件)中修改视图,这会导致多次渲染。

文章链接

评论
暂无评论

加载更多