09-11
24
用js实现StringBuffer连接字符串
作者:Java伴侣 日期:2009-11-24
复制内容到剪贴板 程序代码
function StringBuffer(){//自定义一个StringBuffer类。以便提高String的连接字符串性能
this._strings = new Array;
}
StringBuffer.prototype.append = function(str){
this._strings.push(str);
}
StringBuffer.prototype.toString = function(){
return this._strings.join("");//join()用参数里面的字符串连接Array里面的值
}
function test(){
var strb = new StringBuffer();
strb.append("hello");
strb.append("world");
alert(strb.toString());
}
this._strings = new Array;
}
StringBuffer.prototype.append = function(str){
this._strings.push(str);
}
StringBuffer.prototype.toString = function(){
return this._strings.join("");//join()用参数里面的字符串连接Array里面的值
}
function test(){
var strb = new StringBuffer();
strb.append("hello");
strb.append("world");
alert(strb.toString());
}
评论: 0 | 引用: 0 | 查看次数: 409
发表评论