架构爱好者
学习交流中心

高频率触发的事件的性能优化

一些事件,比如touchmove可能会被高频率地触发,如果该事件对应的handler函数中需要处理的逻辑较多,可能会导致FPS下降影响程序流畅度,在这种情况下,可以考虑将handler中的执行体放于setTimeout(function () { //执行的代码 }, 0)中,程序会变流畅。

未经允许不得转载:人人都是架构师 » 高频率触发的事件的性能优化