template string啊。
var p1=0,p2=1,p3=p1+p2;
console.log( `${p1}+{p2}={p3}` ); //输出 0+1=2
【 在 sjambok 的大作中提到: 】
: js貌似没有提供格式化字符串的函数,现在有很多类似:func("a=%s","hello")这样的语句,其中func会调用console.info,然后console.info会将这个可变参数的语句转化为字符串输出。
: 我想把这个func改一下,将("a=%s","hello")这样的可变参数转化为直接的字符串,但是没找到格式化字符串的方法,不知道js一般是怎么转的
--
FROM 183.95.135.*