jQuery中的curly括号

时间:2017-03-16 10:54:54

标签: javascript jquery

我在jQuery教程中找到了以下一行:

$tbody.append(`<tr>${abc+ def}</tr>`);

在这种情况下,大括号的作用是什么? 那么,这部分的目的是什么:

${abc + def}

1 个答案:

答案 0 :(得分:1)

此功能与jQuery无关,称为 template literal这是一项新功能,出现在 ES6 中。它将评估${abc + def}并将值放在字符串中。

这在 ES6

`<tr>${abc+ def}</tr>` 

ES5

中的相同
"<tr>" + (abc + def) + "</tr>"