【问题标题】:print variables using ${ var } in javascript在 javascript 中使用 ${ var } 打印变量
【发布时间】:2018-12-01 05:34:16
【问题描述】:

以上是导师使用${ var }在js中打印变量的教程截图。

但是当我运行相同的代码时,我得到了这样的结果:

真正的问题是什么?

【问题讨论】:

  • 你使用'来格式化字符串,你必须使用`(backtick)
  • 你需要使用反引号(`) 而不是'
  • 您正在寻找的是模板文字。看看这个:stackoverflow.com/a/50922888/8349557

标签: javascript node.js ecmascript-6 babeljs


【解决方案1】:

您必须使用反引号 [ ` ] ;而不是使用['],这样就可以解决了。

【讨论】:

    【解决方案2】:

    您使用了错误的报价类型。要执行您想要的操作,您需要使用反引号。它是大多数键盘上 1 键左侧的那个。

    【讨论】:

      【解决方案3】:

      console.log(Server at port ${port}) // 不要输入 "" 或 ''。使用``

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-12-12
        • 2016-03-17
        • 2016-10-11
        • 1970-01-01
        • 1970-01-01
        • 2017-03-11
        • 1970-01-01
        相关资源
        最近更新 更多