IE9+:处理DOM时性能较差
IE9+: poor performance while dealing with DOM
与其他浏览器相比,IE9执行此脚本(用于动态操作DOM)的运行时间非常长。我很好奇;它会以什么方式影响下一代富应用程序的执行速度?除了这个迭代测试,是否有任何相关的现实世界的web应用程序的例子,在那里我们可以观察到性能的差异?此外,这是问题与他们的JS引擎或布局引擎?
<标题>更新:该问题已在IE10 RTM中解决
标题>使用说明:
function testAppendFrag(div) {
var docFrag=document.createDocumentFragment(),i=count;
while(i--){
docFrag.appendChild(document.createElement("div"));
}
div.appendChild(docFrag.cloneNode(true));
}
相关文章:
- Javascript性能-在dom上迭代并添加侦听器
- 样式 DOM 上的 $.before() 性能问题
- 在大型DOM上使用jQuery .nextTil的性能
- 性能问题:存储对DOM元素的引用与使用选择器相比
- Web应用程序性能:SVG、Canvas或Dom Manipulation
- 获取DOM元素的性能差异
- 更多的 DOM 元素会产生性能问题
- 为什么 DOM 读/写操作的微小重新排序会导致巨大的性能差异
- 向 DOM 添加一个简单的图像标记,而不是使用 GWT 控件以获得更好的 JS 运行时性能
- Javascript DOM与XSLT转换的性能对比
- 由于大量dom元素导致的性能问题
- 数百个DOM元素的JavaScript事件侦听器性能
- 如何使用jquery在大的dom中获得良好的性能
- 使用CSS3的供应商特定前缀的性能和DOM加载
- 为DOM深处的元素设置动画真的会影响性能吗
- IE8中的jQuery和DOM操作性能问题
- 当DOM中的元素太多时,Angular的ng类会出现性能问题
- 响应式Web设计中DOM操作的性能
- 在jQuery初始化之前进行条件DOM检查的性能
- DOM内脚本和样式的性能优势