共计 215 个字符,预计需要花费 1 分钟才能阅读完成。
函数
String.prototype.format = function(){
var args = arguments;
return this.replace(/\{(\d+)\}/gm, function(ms, p1){return typeof(args[p1]) == 'undefined' ? ms : args[p1]});
}
应用示例
>>> "{0} is not {1}".format("Linux", "Unix")
"Linux is not Unix"
正文完