您的位置:首页 > Web前端 > AngularJS

angularjs string format

2016-05-09 14:25 676 查看
用惯了C#的string.format,在angularjs中还不太习惯字符串的拼接,还好可以自定义String.Format

String.format = function() {
if( arguments.length == 0 )
return null;

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;
}

var a = "this is {0} test for {1}{2}";
alert(String.format(a, "a","me"."!"));


来源:http://www.cnblogs.com/hwade/articles/867767.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: