js模拟实现StringBuffer类功能代码实例
分类:实例代码
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("pipipi.net"); console.log(strBuffer.toString());
网站出售中,有意者加微信:javadudu