Javascript解析性能
Javascript parsing performance
本文关键字:性能 Javascript 更新时间:2023-09-26
我正在使用一些包含html的字符串。如下
var pagerHtml = '<span>No.Of Records</span><select class="rmselect" id="records" ><option value="10">10</option><option value="20">20</option><option value="40">40</option><option value="80">80</option><option value="100">100</option></select>';
另一个是html中的"和转义序列''",如下所示
var pagerHtml = "<span>No.Of Records</span><select class='"rmselect'" id='"records'" ><option value='"10'">10</option><option value='"20'">20</option><option value='"40'">40</option><option value='"80'">80</option><option value='"100'">100</option></select>";
我正在使用jquery 将这个html写入div
哪一个在解析时提供更好的性能?
解析转义序列的性能有什么不同吗?
解析不会影响运行时性能,即使在像旧IE这样的解释器中也是一样的。
如果您尝试实现解释器或编译器,您会很快意识到将程序作为字符串进行分析是没有意义的。因此,您要做的第一件事是在做任何其他事情之前对其进行解析。在你解析了它之后,你已经解析了它,这些东西不可能有什么不同。
几乎可以肯定没有区别。这是一个非常低级的优化。还有很多其他性能问题,但这不是一个。
相关文章:
- 在javascript中搜索项目列表的性能
- JavaScript数组优化以提高性能
- JavaScript-===vs===运算符性能
- Javascript对象中的跨浏览器密钥查找性能
- 它是否创建了许多不利于JavaScript性能的变量
- html5画布和纯Javascript/GWT的游戏性能
- javascript getAttribute是否会影响性能或触发布局
- Javascript性能-在dom上迭代并添加侦听器
- 在JavaScript中,在对象上装箱每个数字和字符串的性能成本是多少
- 从自执行函数返回函数的Javascript性能命中率
- javascript散列/数组混合性能
- javascript:将文本附加到文本区域的性能
- 性能惩罚JavaScript回调函数
- 行之间有空格会影响 JavaScript 代码的性能吗?
- JavaScript 库的性能开销
- 按“Levenshtein Distance”对数组进行排序,在Javascript中具有最佳性能
- 将javascript和css内联放在一个缩小的html文件中以提高性能
- 数字精度如何影响 JavaScript 的性能,或者会影响性能
- 数组对象与数组文字-性能JavaScript
- 图表运行在后台导致低性能(JavaScript + jQuery)