Web students
2020-07-06 01:00
采纳率: 100%
浏览 177

`类似单引号,又不是单引号。在js中的含义是什么?

        let msg = 'hello world'
        console.log(`%c ${msg}`, 'font-size: 36px; font-weight: bold; color : green');

图片说明

我查百度,这个符号叫间隔符。在这里有什么语法含义吗?
或者说,在JavaScript有什么语法含义吗?
本来我以为跟单引号 相同作用的,但换了单引号的效果就不一样了。

是不是我查错关键词了,没查到资料介绍。

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • IT-猕猴桃 2020-07-06 09:28
    已采纳

    ` 名字是‘反引号’解释如下:
    ES6 模板字符串(Template String)是增强版的字符串,用反引号(`)标识,它可以当作普通字符串使用,也可以用来定义多行字符串,或者在字符串中嵌入变量。

    已采纳该答案
    打赏 评论
  • 阿啦ala 2020-07-06 09:26

    都是字符串,`是es6新增的
    `say${msg}`就相当于'say' + msg

    打赏 评论
  • es6模板字符串了解一下

    打赏 评论

相关推荐 更多相似问题