function StringBuffer(){
this.__strings__ = new Array( );
}
StringBuffer.prototype.append = function(str){
this.__strings__.push(str);
};
StringBuffer.prototype.toString = function(){
this.__strings__.join(" ");
};
In fact, the above code mainly uses the array principle of js.