es6-模版字符串

  • 传统的 JavaScript 语言,输出模板通常使用加号(+)拼接
  • 模板字符串是增强版的字符串,用反引号(`)标识。它可以当作普通字符串使用,也可以用来定义多行字符串,或者在字符串中嵌入变量。

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

javascript 复制代码
        // 1.声明
        let str1 = `我是字符串`;
        console.log(str1, typeof str1);// 我是字符串 string
        // 2.内容中可以直接出现换行符
        let str = `<ul>
            <li>陈</li>
            <li>劳</li>
            <li>测</li>
            </ul>`;
        console.log(str);//<ul><li>陈</li><li>劳</li><li>测</li></ul>
        // 3.变量拼接
        let name = '张三';
        let out = `${name}是一个优秀人!!`;
        console.log(out);//张三是一个优秀人!!
相关推荐
AI_567821 分钟前
Webpack性能优化终极指南:4步实现闪电打包
前端·webpack·性能优化
xuehuayu.cn39 分钟前
js es6 class 类中的值是异步赋值, 子类中如何获取这个值?
javascript·es6
威风的虫43 分钟前
ES6 数组方法:告别循环,拥抱函数式编程
开发语言·前端·javascript
小杨快跑~1 小时前
ES6 Promise:告别回调地狱的异步编程革命
前端·javascript·ecmascript·es6
linweidong1 小时前
VIVO前端面试题及参考答案
前端·跨域·localstorage·重绘·浏览器兼容·git管理·前端重构
有意义1 小时前
从零搭建:json-server+Bootstrap+OpenAI 全栈 AI 小项目
前端·后端·llm
温宇飞1 小时前
CCState:为大型 Web 应用设计的状态管理库
前端
r0ad1 小时前
读诗的时候我却使用了自己研发的Chrome元素截图插件
前端·javascript·chrome
IT_陈寒2 小时前
React性能优化实战:这5个Hooks技巧让我的应用快了40%
前端·人工智能·后端
江天澄2 小时前
HTML5 中常用的语义化标签及其简要说明
前端·html·html5