我使用的標籤模板字符串在下面的代碼試圖用標記模板字符串給出 '未捕獲的SyntaxError:意外的標記'
var a = 5;
var b = 10;
var pp="";
function tag(strings, ...values) {
pp+=strings[0]; // "Hello "
pp+=strings[1]; // " world "
pp+=values[0]; // 15
pp+=values[1]; // 50
console.log(pp+"Bazinga!");
}
tag`Hello ${ a + b } world ${ a * b}`;
但它給
Uncaught SyntaxError: Unexpected token ...(…)
在function tag(strings, ...values) {
什麼JS引擎你測試你的ES6代碼? – Quentin
您使用的是翻譯?模板字符串在沒有標籤的環境中工作嗎? – Bergi
是的,我使用最新的Chrome控制檯 –