解构运算符(...)的几个主要使用场景

60 阅读1分钟

函数参数


function fn(...numb){
	return reduce(pre,cur)=>{
		return pre+cur;
	}
}

const arr=[1,2,3,4,5,6]
fn(arr)

深拷贝对象

const ob={name:'tom'}

const ob_={...ob}

对象属性合并

const ob={name:'tom'}

const ob_={...ob,age:12}
//pb_={name:'tom',age:'12'}