js定义一个处理字符串的函数

Posted 微醺

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js定义一个处理字符串的函数相关的知识,希望对你有一定的参考价值。

//定义一个处理字符串的方法
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定义一个处理字符串的函数的主要内容,如果未能解决你的问题,请参考以下文章

web代码片段

VSCode自定义代码片段9——JS中的面向对象编程

VSCode自定义代码片段——声明函数

VSCode自定义代码片段8——声明函数

php 一个自定义的try..catch包装器代码片段,用于执行模型函数,使其成为一个单行函数调用

自定义loader基础知识