js中拼接字符串的几种方法介绍
程序员文章站
2022-10-30 18:28:39
js中有三种字符串连接方式:
第一种方法 , 用连接符“+”把要连接的字符串连起来:
str="a";
str+="b";
第二种方法...
js中有三种字符串连接方式:
第一种方法 , 用连接符“+”把要连接的字符串连起来:
str="a";
str+="b";
第二种方法, 以数组作为中介用 join 连接字符串:
var arr=new array();
arr.push(a);
arr.push(b);var str=arr.join("");
第三种方法, 利用对象属性来连接字符串:
function stringconnect(){ this._str_=new array();
}
stringconnect.prototype.append=function(a){ this._str_.push(a);
}
stringconnect.prototype.tostring=function(){ return this._str_.join();
} var mystr=new stringconnect;
mystr.append("a"); var str=mystr.tostring();
js中三种字符串连接方式的性能比较:
第一种,方法毫无疑问是最便捷快速的,如果只连接100个以下的字符串建议用这种方法最方便;
第二种,这种方法要比第一种消耗更少的资源,速度也更快;
第三种,方法加入了随机参数,应该是避免了缓存的影响的。