引言

     拼接字符串用习惯了C#的String.Format。今天看别人的代码在js中也封装了一个js的String.Format,用来拼接字符串和DOM。

 

js实现和调用String.Format

String.Format = function (str) {
    for (var i = 1; i < arguments.length; i++) {
        var parent = "\\{" + (i - 1) + "\\}";
        var reg = new RegExp(parent, "g")
        str = str.replace(reg, arguments[i]);
    }
    return str;
}

 

string.Format("<span>您的答案是:<b>{0}</b></span>", remark);

 

str += string.Format(temp, data[i].Item2, data[i].Item1);

 

相关文章:

  • 2021-09-20
  • 2021-12-12
  • 2021-08-23
  • 2021-11-13
  • 2021-08-24
  • 2021-10-28
  • 2022-02-10
  • 2022-03-02
猜你喜欢
  • 2022-12-23
  • 2021-12-18
  • 2021-12-18
  • 2021-11-23
  • 2021-11-23
  • 2021-12-31
  • 2022-02-08
相关资源
相似解决方案