es6

扩展运算符----(...)

算是我遇到的问题:如果是在形参里面出现,表示的是可变参数,即表示的传入的参数个数是可变,你传多少个参数都被放到一个数组里面。

  function demo(...values){

    console.log(values)

};

  demo(1,2,3);

  输出结果://  [1,2,3];

不只是函数这样

const [first, ...rest] = [1, 2, 3, 4, 5];
first // 1
rest  // [2, 3, 4, 5]

 

posted @ 2021-08-16 11:48  奇函数  阅读(47)  评论(0)    收藏  举报