<分区>
C# 具有真正强大的 String.Format()
,可以用参数替换 {0}
等元素。 JavaScript 有等效项吗?
标签 javascript
<分区>
C# 具有真正强大的 String.Format()
,可以用参数替换 {0}
等元素。 JavaScript 有等效项吗?
最佳答案
或者
// First, checks if it isn't implemented yet.
if (!String.prototype.format) {
String.prototype.format = function() {
var args = arguments;
return this.replace(/{(\d+)}/g, function(match, number) {
return typeof args[number] != 'undefined'
? args[number]
: match
;
});
};
}
"{0} is dead, but {1} is alive! {0} {2}".format("ASP", "ASP.NET")
关于javascript - JavaScript 中是否有等效的 C# String.Format()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18405736/