ES6中的扩展运算符(...)

... 运算符, 是ES6里一个新引入的运算法, 也叫展开/收集运算符

数组的扩展运算符

展开

收集(扩展运算符参数必须在最后一位

合并数组

复制数组(会开辟新的内存地址)

和set结构结合实现数组或字符串去重

对象的扩展运算符

合并对象(多个对象有同名属性,则后面的会覆盖前面的

拷贝对象

和解构赋值结合生成对象(扩展运算符参数必须在最后一位

根据条件添加对象属性