ES6 剩余函数与展开运算符

  1. 认识剩余参数
const add = (x, y, ...args) => {
             console.log(x, y, args);
         };

剩余参数是数组,没有值,就是空数组 ![alt]

(https://uploadfiles.nowcoder.com/images/20211230/302604601_1640855413372/D2B5CA33BD970F64A6301FA75AE2EB22)

注意事项

箭头函数的参数部分即使只有一个剩余参数,也不能省略圆括号

const add = (...args) => {
            console.log(args);
        };
        add(1, 2);

剩余参数的位置