我用$()封装了大量的HTML大约需要250毫秒。 什么会影响性能:html字符串的长度或html字符串中元素的数量?
1
A
回答
2
两者,但元素的数量比字符串长度有更大的影响。
字符串越长,解析该字符串所需的时间越长。
需要创建的元素数量越多,需要的时间就越长。
如果你真的好奇,为什么不create a jsPerf test case?在第一个测试中,你可以有一个带有大量文本内容的段落,在第二个测试中,你可以放置多个没有内容的<p>
元素。确保两个琴弦具有相同的长度。
更新:我创建了一个示例jsPerf测试用例,它演示了元素的数量确实比字符串长度重要得多。 http://jsperf.com/jquery-htmlstring
相关问题
- 1. 大型变量表的性能影响
- 2. 什么影响Hbase性能
- 3. 对于大型.maxstack,性能会有什么影响?
- 4. 不使用jquery函数会对性能产生什么影响?
- 5. getElementsByTagName(“*”)的性能影响是什么?
- 6. LoadControl的性能影响是什么?
- 7. 大PermGen的大小+性能的影响
- 8. 变量是否会影响性能?
- 9. 为什么cuFFT性能会受到重叠输入的影响?
- 10. 为什么这个锁更改会影响JDBC的性能?
- 11. 做什么“页面源代码”的样子会影响性能
- 12. PHP中是否包含html内容会影响我的seo?
- 13. NSClassFromString会影响性能吗?
- 14. React性能:为什么不可变的数据会影响性能?
- 15. 性能的影响
- 16. 包含不使用的类对性能有影响吗?
- 17. 包括影响Count的性能吗?
- 18. 为什么溢出属性影响元素大小和流量?
- 19. 链接包含#,会影响SEO吗?
- 20. 巨大的性能影响(Angular2)
- 21. JAR文件的大小是否会影响JVM的性能?
- 22. file()会影响大小约2 MB的文件的性能吗?
- 23. 在ProtoBuf上使用AsReferenceDefault = true会有什么性能影响
- 24. Oracle中使用LIKE'string'vs ='string'会对性能产生什么影响?
- 25. 具有大整数值的变量是否会影响SMT的性能?
- 26. Azure Cosmos的性能DB中包含html属性的大元素
- 27. 复制php变量的性能影响
- 28. MVVM Light工具包的性能不会受到影响吗?
- 29. 性能影响
- 30. 增加Google App Engine上的型号数量会影响性能?
你能告诉你怎么做吗? – 2012-02-22 13:12:03
var $ html = $(html); – Matthew 2012-02-22 13:14:23