1.2.2.3 剩余参数 (rest parameters) 理解剩余参数的基本概念 在JavaScript中,函数参数的设计一直是一个灵活且强大的特性。ES6(ECMAScript 2015)引入了剩余参数(Rest Parameters),为函数参数的处理提供了更简洁、更直观的方式。剩余参数允许我们将任意数量的参数表示为一个数组,从而简化了可变参数的处理逻辑。这一特性不仅提高了代码的可读性,还减少了对 对象的依赖。 剩余参数的语法非常简单,通过在函数参数列表的最后一个参数前添加三个点( )来定义。例如: 在上述代码中, 是一个数组,它包含了传递给 的所有参数。无论调用时传递了多少个参数,它们都会被自动收集到 数组中。这种设计使得开发者无需手动处理参数的数量或类型,从而大幅简化了代码逻辑。