从ES6开始,您可以使用模板字符串:
let soMany = 10;console.log(`This is ${soMany} times easier!`);// "This is 10 times easier!
除此以外:
尝试sprintf()for Javascript。
如果您真的想自己做一个简单的格式化方法,请不要先后进行替换,而要同时进行。
因为前面提到的其他替换提议中的大多数其他提议都失败了,而先前的替换字符串也包含这样的格式序列:
"{0}{1}".format("{1}", "{0}")
通常,您希望输出为,
{1}{0}但实际输出为
{1}{1}。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)