就像在C#中一样,我们可以使用”+”来拼接字符串,而对于操作频繁、讲究效率的字符串拼接操作我们应该选择StringBuilder类。在JavaScript中是否也存在这个问题呢?答案是肯定的,虽然JavaScript并没有为我们提供一个内置的StringBuilder对象,但是我们可以自己来创建一个
function StringBuilder(){
this.__string__ =new Array(); }StringBuilder.prototype.append=function(str){
this.__string__.push(str); } StringBuilder.prototype.toString=function(){ return this.__string__.join(""); }