ES6 新特性

1.let和const

2.模版字面量(反引号)

之前我们要想把一些字符串变量等拼接在一起,只能使用+或者concat(),现在用反引号搭配${变量}即可达到目的。
eg:

  1. 加号拼接
	const year = '2021'
    const yearsold = '3'
   	this.msg = '今年是' + year + '年,我' + yearsold + '岁啦!'
	console.log(this.msg)//"今年是2021年,我3岁啦!"
  1. 反引号拼接
	const year = '2021'
    const yearsold = '3'
   	this.msg =`今年是${year}年,我${yearsold}岁啦!`
	console.log(this.msg)//"今年是2021年,我3岁啦!"

3.展开运算符

展开运算符用三个连续的点(…)表示,用于展开数组。
常用于合并数组,合并对象等

const arr1 = ['1','2','3']
const arr2 = ['4','5','6']
const arr = [...arr1,...arr2]
console.log(arr)//["1", "2", "3", "4", "5", "6"]
const obj1 ={name:'zs'}
const obj2 = {year:'10'}
const obj = {...obj1,...obj2}
console.log(obj)//{name: "zs", year: "10"}
const arr1 = ['1','2','3']
const num = '7'
const arr = [...arr1,num]
console.log(arr)// ["1", "2", "3", "7"]

4.解构赋值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值