在Javascript中实现类似C#中string.Format的功能
2011-06-20 15:53 何朝阳 阅读(449) 评论(0) 收藏 举报在Javascript中实现类似C#中string.Format的功能:
String.Format = function() {
if(arguments.length == 0) return "";
if(arguments.length == 1) return arguments[0];
var str = arguments[0];
for(var i=1;i<arguments.length;i++) {
var re = new RegExp('\\{' + (i-1) + '\\}', 'gm');
str = str.replace(re, arguments[i]);
}
return str;
}
版权声明:
本文原创发表于博客园,作者为何朝阳,博客http://www.cnblogs.com/hechaoyang/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则视为侵权。
本文原创发表于博客园,作者为何朝阳,博客http://www.cnblogs.com/hechaoyang/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则视为侵权。
浙公网安备 33010602011771号