ES6
1. ${expression}模版字符串
- 定义
用法之一.将字符串与变量进行拼接
2.反引号
`hello$(expression)`
//expression:变量名,一定是用反单引号
3.arr.find()方法
4.arr.findIndex()方法
5. ... 操作符
Spread / Rest 操作符指的是 …,具体是 Spread 还是 Rest 需要看上下文语境。
- Spread 操作符:
function foo(x,y,z) {
console.log(x,y,z);
}
let arr = [1,2,3];
foo(...arr); // 1 2 3
- Rest 操作符:
function foo(...args) {
console.log(args);
}
foo( 1, 2, 3, 4, 5); // [1, 2, 3, 4, 5]
- 对象中传值
let d1={x:1,y:2}
let d2={a:12,...d1}
console.log(d2)
结果
{a:12,x:1,y:2}
6.对象中删除值
const form = {
id: '011',
name: '测试一',
description: '测试demo'
}
let {description, ...data} = form;
console.log(data)
=》 {id: "011", name: "测试一"}

浙公网安备 33010602011771号