我在jQuery教程中找到了以下一行:
$tbody.append(`<tr>${abc+ def}</tr>`);
在这种情况下,大括号的作用是什么? 那么,这部分的目的是什么:
${abc + def}
答案 0 :(得分:1)
此功能与jQuery
无关,称为 template literal。这是一项新功能,出现在 ES6 中。它将评估${abc + def}
并将值放在字符串中。
这在 ES6
中`<tr>${abc+ def}</tr>`
与 ES5
中的相同"<tr>" + (abc + def) + "</tr>"