javascript字符串拼接的效率问题
更新时间:2010年12月25日 22:50:53 作者:
不是效率的问题 是 内存碎片的问题 用数组速度比“+”要慢 只是内存占的少和内存碎片少一些,现在根本不推荐用数组来处理了。
复制代码 代码如下:
function xntest(){
var d1=new Date();
var str="";
for(var i=0;i<10000;i++){
str+="stext";
}
var d2=new Date();
document.write(" 字符串拼接方式耗时:"+(d2.getTime()- d1.getTime())+"毫秒;");
d1=new Date();
var sb=new Array();
for(var i=0;i<10000;i++){
sb.push("stext");
}
var result=sb.toString();
d2=new Date();
document.write(" 数组方式耗时:"+(d2.getTime()- d1.getTime())+"毫秒;");
}
相关文章
bootstrap3-dialog-master模态框使用详解
这篇文章主要为大家详细介绍了bootstrap3-dialog-master模态框的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-08-08


最新评论