展开运算符(...)的用途
-
展开一个数组
-
合并数组
-
在函数中使用
function sum(...numbers){
return numbers.reduce((preValue,currentValue)=>{
return preValue + currentValue
})
}
console.log(sum(1,2,3,4)) // 10
-
构造字面量函数时使用展开语法,复制person并赋值给person2
-
替换、合并