ES6之rest参数

155 阅读1分钟

rest参数,即动态参数 如下 let sum =(...m)=>{ let total = 0; for(let i of m){ total+=i; } return total; }

sum(3,4,5,7)

除了以上做动态参数还用于数组间的合并 ,相当于传统意义上的concat达到的效果 let arr1 =[1,3] ;let arr2=[3,5]; [...arr1,...arr2]; arr1.concat(arr2);