手机版

用javascript拼接HTML字符串的最快最好方法

时间:2021-11-07 来源:互联网 编辑:宝哥软件园 浏览:

第一种:逐个添加和复制代码,代码如下:Vararr=['item1 ',' item2 ',' item3 ',];列表=' ';for (var i=0,l=arr.lengthI l;I){ list=' arr[I]';}列表=“”列表“”;这是最常见的,但效率最低的!逻辑相对复杂。第二:逐个推入数组复制代码如下: vararr=['item1 ',' item2 ',' item3 ',],列表=[];for (var i=0,l=arr.lengthI l;I){ list[list . length]=' arr[I]';} list=' list . join(')';比上一个方法快了一点,但是还是不够好…第三个方法:直接join()复制代码如下:Vararr=['item1 ',' item2 ',' item3 ',];var list=' arr . join(')';使用原生方法(如join()),无论如何实现,一般都比其他方法快很多,代码也非常简洁。浏览器性能测试的每种方法都是使用一个长度为130的数组,其中每个元素的长度是变化的,以防止浏览器对一定长度的字符串进行特殊优化。每种方法都测试了1000次。以下结果显示了完成1000次执行所需的时间:

版权声明:用javascript拼接HTML字符串的最快最好方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。