js定義一個處理字符串的函數
阿新 • • 發佈:2018-04-03
array append tr1 join RR length end var col
//定義一個處理字符串的方法 function StringBuffer(str){ var arr = []; str = str || ‘‘; arr.push(str); //追加字符串 this.append = function(str1){ arr.push(str1); return this; } //返回追加的字符串 this.toString = function(){ return arr.join(""); } //清空 this.clear = function(){ arr = []; } //返回數組大小 this.size = function(){ return arr.length; } //返回數組 this.toArray = function(){ return arr; } //倒序返回字符串 this.doReverse = function(){ return arr.reverse().join(‘‘); } }
js定義一個處理字符串的函數