JS添加类似C# string.Format方法
2017-05-16 16:55
751 查看
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;
};
//占位符可以为多个
alert("http://{0}/{1}".format("www.songyanjun.net", "index.html"));
//与上同理
alert("请输入{0},输完后再按存盘按钮".format("姓名"));
{
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;
};
//占位符可以为多个
alert("http://{0}/{1}".format("www.songyanjun.net", "index.html"));
//与上同理
alert("请输入{0},输完后再按存盘按钮".format("姓名"));
相关文章推荐
- Java中利用MessageFormat对象实现类似C# string.Format方法格式化
- Java中利用MessageFormat对象实现类似C# string.Format方法格式化
- MessageFormat对象实现格式化字符串输出,类似C#中的string.format方法
- javascript实现类似C# String的format方法
- Java中利用MessageFormat对象实现类似C# string.Format方法格式化
- MessageFormat对象实现格式化字符串输出,类似C#中的string.format方法
- Java中利用MessageFormat对象实现类似C# string.Format方法格式化
- 用js实现C#下的string.Format方法
- Java中利用MessageFormat对象实现类似C# string.Format方法格式化
- Java中利用MessageFormat对象实现类似C# string.Format方法格式化
- C#中的String.Format方法
- C#中的String.Format方法
- c# string.Format方法
- Js string 添加trim()方法
- c#扩展方法奇思妙用高级篇五:ToString(string format) 扩展
- js(javascript)实现C#stringbuild.appand()方法
- C#中的String.Format方法(转)
- C#中的String.Format方法
- C# string.Format() 方法中输出大括号
- php示例代码之类似于C#中的String.Format方法