总结:两种用法 1.做为rest参数的符号使用 function getSum (...args){ //args是一个数组 } getSum(1,2,3,4,5) 这样就把若干个参数 汇聚到一起 变成一个数组
2.作为spread语法的标识符 比如可以深拷贝对象或者数组
let obj={name:'李雷'} let obj2={...obj} 或者展开作为函数的参数 function getSum(...[1,2,3]){ let sum=0; sum=argments[0]+argments[1]+argments[2] }