${}语法

  1. ${ }是es6新增的字符串方法
    可以配合单反引号完成字符串拼接的功能

  2. 为什么要用模板字符串

在ES2015之前,如果在字符串中插入一个JavaScript表达式,需要使用如下形式:

let job=“web前端开发工程师”;
let str1=“我是”+job+",工作5年了";

上面代码将变量job插入到字符串中,需要使用+进行字符串连接。
如果插入的数量较多,或者说较为复杂的操作,那么上面的方式将十分繁琐,不人性化。
再来看一下利用占位符对上面功能的实现,代码实例如下:

let job=“web前端开发工程师”;
let str2=我是${job},工作5年了;//注意有坑:这里不是单引号,是esc下面的点符号
console.log(str2);

  1. 用法:

a. 定义需要拼接的字符串
b. 将字符串用${ }包起来,写到需要拼接的地方

例子:
let a = ’ sally ’
let str = ${ a } loves dog

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值