我已经启动了Javascript 30.对于给定的示例代码,有什么困扰:
const audio = document.querySelector(`audio[data-key="${e.keyCode}"]`);
为什么这些论据会被反驳?我理解如何使用双引号和单引号以及何时可以同时使用它们。但是我不明白如何以及何时使用反引号。
答案 0 :(得分:2)
反引号允许您使用字符串interpolation syntax ${}
。
答案 1 :(得分:0)
您可以使用反向标记在字符串中添加表达式。此功能已在ES6上添加。
答案 2 :(得分:0)
反引号是模板文字。它们允许评估字符串中的变量和表达式:
var a = 5, b = 10;
document.write(`${a} + ${b} = ${a + b}`);