首先再讲这几个新东西之前,先说一个Es6中新出的扩展运算符(...) 1.展开运算符,就是把东西展开,可以用在array和object上 比如: let a=[,] let b=[,...a,]//[0,1,2,3] 第二个是剩余操作符,是解构的一种,把剩余的东西放到一个array里面赋值给他,一般只针对array的解构 let a=[,,] let [b,...c]=a;//b:1,c:[2,4] let a=[,,] let [b,...[c,d,e]]=a;//b:1,c:2,d:3,e: