中的扩展运算符根据mdn的解释,扩展语法允许在多个参数(用于函数调用)或多个元素(用于数组字面量)或多个变量(用于解构赋值)的地方扩展表达式预期1。调用函数时用于将数组扩展为函数的参数示例:functionadd(a,b,c,d){console.log(a+b+c+d)}varnums=[34,21,2,2]add(...nums)//控制台输出492.将数组展开为数组元素varfruits=['apple','pea','cherry']varfoods=['rice',...fruits,'mellon','noddles']console.log(foods)//命令行输出['rice','apple','pea','cherry','mellon','noddles']3.展开对象到一个对象的属性(第3阶段草案,现在还没有得到支持)letobj={name:'Ajaxyz',age:25}letobjClone={gend:"male",...obj}console.log(对象克隆)
