这段代码中$的含义是什么?

孙莉莉

这是部分代码,我对$的含义感到困惑

function playSound(e) {
     const audio = document.querySelector('audio[data-key="${e.keyCode}"]');
     const key = document.querySelector('.key[data-key="${e.keyCode}"]');
     ...
}

我知道第一个代码将返回第一个<audio>具有的元素data-key="..."但是我不了解$的功能以及如何查找它,那么是否有文档来解释它或其他什么可以帮助我理解它呢?

桑卡尔普·辛哈(Sankalp singha)

我可以假设您正在接受Javascript30挑战。由于此代码是从那里的第一层开始的。

${}是一个特殊的ES6字符串插值。要使用此功能,您必须使用反引号。(这里$并不表示jQuery。)

例如:上面的相同内容可以写成:

const key = document.querySelector('.key[data-key="' + e.keyCode + '"]');

因此,+与其符号用作变量,不如将其${}用于变量的字符串插值要容易得多,而且效果更好使代码更易于理解。请注意,您需要使用反引号使插值工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

这段代码`start = + start ||的含义是什么?0;`在JavaScript中?

来自分类Dev

这段代码中的“ returnto”是什么

来自分类Dev

这段代码中的变量是什么?

来自分类Dev

这段代码中setTimeout的用法是什么

来自分类Dev

Segmentation Fault中“代码”的含义是什么

来自分类Dev

在此scala代码中_的含义是什么?

来自分类Dev

NSURLErrorDomain中的代码的含义是什么?

来自分类Dev

以下代码中\ +的含义是什么

来自分类Dev

这段代码的目的是什么

来自分类Dev

这段代码中的javascript中的$符号是什么:

来自分类Dev

这段代码中do-while的含义

来自分类Dev

kernel.h中的这段代码是什么意思?

来自分类Dev

这段代码在Javascript中是什么意思

来自分类Dev

在这段代码中,逗号的作用是什么?

来自分类Dev

这段代码中“上下文”的类型是什么?

来自分类Dev

这段代码是什么“ obj && obj.myFunction();” 在JavaScript中?

来自分类Dev

这段代码中错误检查的重点是什么?

来自分类Dev

Python3:这段代码中的“%”是什么意思?

来自分类Dev

下面这段代码中的反斜杠是什么意思?

来自分类Dev

这段代码中 modprobe 的作用是什么?

来自分类Dev

这段代码在 RedirectIfAuthenticated.php 中是什么意思?

来自分类Dev

这个符号在这段代码中是什么意思?[]()

来自分类Dev

python+pandas中这段代码的错误是什么

来自分类Dev

预处理的C ++代码中#的含义是什么?

来自分类Dev

该代码在构造函数中的含义是什么

来自分类Dev

ramda源代码中@@ functional / placeholder的含义是什么?

来自分类Dev

一元代码在Java中的含义是什么

来自分类Dev

以下代码中各行的含义是什么

来自分类Dev

在C qsort中此代码的含义是什么?

Related 相关文章

  1. 1

    这段代码`start = + start ||的含义是什么?0;`在JavaScript中?

  2. 2

    这段代码中的“ returnto”是什么

  3. 3

    这段代码中的变量是什么?

  4. 4

    这段代码中setTimeout的用法是什么

  5. 5

    Segmentation Fault中“代码”的含义是什么

  6. 6

    在此scala代码中_的含义是什么?

  7. 7

    NSURLErrorDomain中的代码的含义是什么?

  8. 8

    以下代码中\ +的含义是什么

  9. 9

    这段代码的目的是什么

  10. 10

    这段代码中的javascript中的$符号是什么:

  11. 11

    这段代码中do-while的含义

  12. 12

    kernel.h中的这段代码是什么意思?

  13. 13

    这段代码在Javascript中是什么意思

  14. 14

    在这段代码中,逗号的作用是什么?

  15. 15

    这段代码中“上下文”的类型是什么?

  16. 16

    这段代码是什么“ obj && obj.myFunction();” 在JavaScript中?

  17. 17

    这段代码中错误检查的重点是什么?

  18. 18

    Python3:这段代码中的“%”是什么意思?

  19. 19

    下面这段代码中的反斜杠是什么意思?

  20. 20

    这段代码中 modprobe 的作用是什么?

  21. 21

    这段代码在 RedirectIfAuthenticated.php 中是什么意思?

  22. 22

    这个符号在这段代码中是什么意思?[]()

  23. 23

    python+pandas中这段代码的错误是什么

  24. 24

    预处理的C ++代码中#的含义是什么?

  25. 25

    该代码在构造函数中的含义是什么

  26. 26

    ramda源代码中@@ functional / placeholder的含义是什么?

  27. 27

    一元代码在Java中的含义是什么

  28. 28

    以下代码中各行的含义是什么

  29. 29

    在C qsort中此代码的含义是什么?

热门标签

归档