• 技术文章 >web前端 >前端问答

    es6反引号怎么用

    青灯夜游青灯夜游2022-03-07 18:21:49原创49

    es6反引号的用法:1、定义单行字符串;2、定义多行字符串,字符串中的空格、缩进和换行会被保留在输出之中;3、在字符串中嵌入变量,变量名需要写在“${}”中,例“`Hello ${name}`”

    本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。

    模板字符串(template string)是增强版的字符串,用反引号(`)标识。它可以当作普通字符串使用,也可以用来定义多行字符串,或者在字符串中嵌入变量。

    // 字符串中嵌入变量
    var name = "Bob", time = "today";
    `Hello ${name}, how are you ${time}?`

    如果在模板字符串中需要使用反引号,则前面要用反斜杠转义。

     var greeting = `\`Yo\` World!`;

    如果使用模板字符串表示多行字符串,所有的空格和缩进都会被保留在输出之中。

    $('#list').html(`
    <ul>
      <li>first</li>
      <li>second</li>
    </ul>
    `);

    如果你不想要这个换行,可以使用trim方法消除它。

    $('#list').html(`
    <ul>
      <li>first</li>
      <li>second</li>
    </ul>
    `.trim());

    模板字符串中嵌入变量,需要将变量名写在${}之中。

    【相关推荐:javascript视频教程web前端

    以上就是es6反引号怎么用的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:es6 反引号
    上一篇:es6合并对象的方法有哪些 下一篇:es6遍历数组都有什么方法
    PHP编程就业班

    相关文章推荐

    • symbol是es6中的新增类型吗• es6声明变量有几种方法• es6中怎么将set转化为数组• es6合并对象的方法有哪些• es6怎么判断数组是否含有相同的值

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网