ANT-FORM

对象的扩展运算符,用于去除参数对象的所有可遍历属性,拷贝到当前对象之中。

1
2
3
let z = { a: 3, b: 4 };
let n = { ...z };
n // { a: 3, b: 4 }

克隆一个对象有两种写法

1
2
3
let aClone = { ...a };
// 等于
let aClone = Object.assign({}, a);

扩展运算符合并两个对象

1
2
3
let ab = { ...a, ...b};
// 等于
let ab = Object.assign({}, a, b);