JS中的StringFormatter函数

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/newmemory/article/details/84889878

JS中有时需要进行参数拼接,但是双引号和单引号的交叉使用,往往会引起不必要的麻烦,使用StringFormatter函数可以很好的解决这一点。自定义函数如下:


        String.prototype.format = String.prototype.f = function () {
            var s = this,
                i = arguments.length;

            while (i--) {
                s = s.replace(new RegExp('\\{' + i + '\\}', 'gm'), arguments[i]);
            }
            return s;
        };

猜你喜欢

转载自blog.csdn.net/newmemory/article/details/84889878
今日推荐