欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【js】字符串 替换 占位符

程序员文章站 2022-03-05 11:21:35
...
/**
 * 功能 : //字符串 替换 占位符
 * 例子 : "我是{0},性别{1}".format("张三", "男") 
 * 结果 : "我是张三,性别男"
 * */
String.prototype.format=function(){  
  if(arguments.length==0) return this;  
  for(var s=this, i=0; i<arguments.length; i++)  
    s=s.replace(new RegExp("\\{"+i+"\\}","g"), arguments[i]);  
  return s;  
};