【发布时间】:2012-05-28 09:43:52
【问题描述】:
您是否遇到过以下问题:JavaScript 必须运行数百个性能密集型函数调用,这些函数调用无法跳过并导致浏览器在几秒钟内感觉崩溃(例如,没有滚动和单击)?示例:想象 500 次调用来获取元素高度,然后进行数百次 DOM 修改,例如设置课程等 不幸的是,没有办法避免性能密集型任务。网络工作者可能是一种方法,但它们并没有得到很好的支持(IE ...)。我正在考虑基于超时或回调的逐步渲染,让浏览器有时间在两者之间做一些事情。你有什么经验可以分享吗?
最好的问候
【问题讨论】:
标签: javascript performance rendering