Javascript是单线程的,它的性能瓶颈在于频繁的DOM操作,
因为每次操作都会使浏览器重新绘制一次。
其实纯JS的执行的速度是很快的,可以把元素都攒到一块,一次性放到页面中。
或者,定义一个延时代理类,内部维护一个队列,将要执行的操作添加进去,代理间隔执行其中的任务。
2023-07-23 15:35:52
Javascript是单线程的,它的性能瓶颈在于频繁的DOM操作,
因为每次操作都会使浏览器重新绘制一次。
其实纯JS的执行的速度是很快的,可以把元素都攒到一块,一次性放到页面中。
或者,定义一个延时代理类,内部维护一个队列,将要执行的操作添加进去,代理间隔执行其中的任务。