JS版StringFormat函数

JS版StringFormat函数
String.prototype.StringFormat = function() {
    if (arguments.length == 0) {
        return this;
    }
    for (var StringFormat_s = this, StringFormat_i = 0; StringFormat_i < arguments.length; StringFormat_i++) {
        StringFormat_s = StringFormat_s.replace(new RegExp("\\{" + StringFormat_i + "\\}", "g"), arguments[StringFormat_i]);
    }
    return StringFormat_s;
};
//用法 : var str = "{0}{1}".StringFormat("Eric", "Yu");
// str = "EricYu"

你可能感兴趣的:(js)