【杂谈】JS相关的线程模型整理 (2)

而卡顿的主要原因就是单个任务太耗时了,导致渲染任务的执行频率达不到。这时候就要对大任务进行拆分,异步化。例如一个函数包含A和B两个操作,可使用setTimeout,将一个宏任务拆成两个。这样执行顺序就可以变成 A->渲染->B。

//todo 增加一些配图,更直观一点

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzsfss.html