您的位置:首页 > 教程笔记 > 前端笔记

js模拟实现StringBuffer类功能代码实例

2023-12-04 13:39:40 前端笔记 157

JavaScript并没有内置的StringBuffer()方法,下面就通过代码实例来模拟实现它的功能。

代码实例:

function StringBuffer() {
  this.__strings__ = new Array();
}
StringBuffer.prototype.append = function(str) {
  this.__strings__.push(str);
};
StringBuffer.prototype.toString = function() {
  return this.__strings__.join("");
};
   
var strBuffer = new StringBuffer();
strBuffer.append("实例");
strBuffer.append("实例3");
console.log(strBuffer.toString());

相关推荐