为了账号安全,请及时绑定邮箱和手机立即绑定

请问ES6 / ECMA6模板文字 - 无效

请问ES6 / ECMA6模板文字 - 无效

海绵宝宝撒 2019-09-06 07:06:57
ES6 / ECMA6模板文字 - 无效我想尝试使用模板文字并且它不起作用:它显示文字变量名称而不是值。我使用的是Chrome v50.0.2(和jQuery)。例:console.log('categoryName: ${this.categoryName}\ncategoryElements: ${this.categoryElements} ');输出:${this.categoryName} categoryElements: ${this.categoryElements}
查看完整描述

3 回答

?
杨魅力

TA贡献1811条经验 获得超6个赞

JavaScript 模板文字需要反引号,而不是直引号。

您需要使用反引号(也称为“严重重音” - 您将在1键旁边找到) - 而不是单引号 - 来创建模板文字。

反引号在许多编程语言中很常见,但对JavaScript开发人员来说可能是新手。

示例:

categoryName="name";categoryElements="element";console.log(`categoryName: ${this.categoryName}\ncategoryElements: ${categoryElements} `)

输出:

VM626:1 categoryName: name 
categoryElements: element




查看完整回答
反对 回复 2019-09-07
  • 3 回答
  • 0 关注
  • 380 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信