javascript中拼接HTML字符串的最快、最好的方法
第一种:逐个字符串相加
vararr=['item1','item2','item3',...]; list=''; for(vari=0, l=arr.length;i<l;i++){ list+=''+arr[i]+''; } list=''+list+'';
这种最常见的,但是效率最低!代码逻辑相对来说复杂。
第二种:逐个push进数组
vararr=['item1','item2','item3',...], list=[];
for(vari=0, l=arr.length;i<l;i++){ list[list.length]=''+arr[i]+''; } list=''+list.join('')+'';