//定义一个处理字符串的方法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定义一个处理字符串的函数
原文地址:https://www.cnblogs.com/wxdblog/p/8707699.html