1. 程式人生 > >js字串格式化方法format

js字串格式化方法format

/**
 * 設定字串format函式
 * 例子: '{0}{1}.format(5,6)'
 */
setStringFormat() {
  String.prototype['format'] = function () {
    const e = arguments;
    return !!this && this.replace(/\{(\d+)\}/g, function (t, r) {
      return e[r] ? e[r] : t;
    });
  };
}