首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js 兑现StringBuffer

2012-10-09 
js 实现StringBufferfunction StringBuffer(){var buffer [] // 存放字符串数组var size 0 // 存放

js 实现StringBuffer

function StringBuffer(){var buffer = [] ;// 存放字符串数组var size = 0 ;// 存放数组大小// 追加字符串this.append = function(s){if(s != null ){buffer.push(s);size++ ;} }// 返回字符串this.toString = function(){return buffer.join("");}// 清空this.clear = function(key){size = 0 ;buffer = [] ;} // 返回数组大小this.size = function(){return size ;}// 返回数组this.toArray = function(){return buffer ;}// 倒序返回字符串this.doReverse = function(){var str = buffer.join('') ; str = str.split('');  return str.reverse().join('');} }

?

热点排行