javascript 用面向对象自写stringbuffer工具

function StringBuffer(str)
{   this.array=[]; //创建数组
    this.array[0]=str;// 数据存入
    if(!(StringBuffer.iappend)){
          //创建增加方法
         StringBuffer.prototype.append=function (str)
        { 
           this.array.push(str);
        };
        StringBuffer.iappend="dasd";
      }    
    if(!(StringBuffer.itoString)){
          //创建结果方法
         StringBuffer.prototype.toString=function ()
        { 
          return this.array.join("");
        };
        StringBuffer.itoString="dasd";
      }    
}
原文地址:https://www.cnblogs.com/anholt/p/3683299.html