|
|
|
|
2004年9月7日
<script language="JScript"> function StringBuilder(sString){//字符串连接操作类 this.length=0; this.append=function(sString){ this.length+=(this._parts[this._current++]=String(sString)).length; this._string=null; return this; } this.toString=function(){ if(this._string!=null) return this._string; var s=this._parts.join(""); this._parts=[s]; this._current=1; return this._string=s; } this._current=0; this._parts=[]; this._string=null; if(sString!=null) this.append(sString); } var str=new StringBuilder(); str.append("a"); str.append("b"); alert(str.toString()); </script>
|