这是比较的innerHTML /的textContent性能,在现有的以及关于新创建的style
元件的测试:http://jsperf.com/innerhtml-vs-textcontent/3易混性能差
结果暗示:
innerHTML
和textContent
在每个测试的浏览器上执行完全相同的新创建的style
节点- 在现有的
style
节点上,它们在Safari和Opera中执行完全相同,但是innerHTML
是快于Firefox和Chrome - 与新创建的一个更换
style
节点是不是覆盖它在Firefox和Chrome在OperatextContent
,慢,在Safari没有区别更快。
虽然这并不奇怪,浏览器性能的不同,我觉得在大胆部分相当惊人。
那么,innerHTML
怎么会比textContent
更快,以及为什么要替换某个节点比替换它的内容更快?
不知道你在说什么。我认为你在这里谈论的是获得者,而不是制定者 – user123444555621