JS扩展运算符与剩余参数rest 加油乐 2023-02-10 73 阅读1分钟 一. 扩展运算符 对于三个点号,三点放在形参或者等号左边为rest运算符 放在实参或者等号右边为spread运算符 放在被赋值一方为rest运算符,放在赋值一方为扩展运算符。 二. 剩余参数rest 在调用第三方函数的时候,如果该函数接受多个参数,并且你要传入的实参为数组,则使用扩展运算符。 可以避免使用下标形式传入参数。 也可以避免很多人习惯的使用apply方法传入数组。 rest运算符使用场景应该稍少一些,主要是处理不定数量参数,可以避免arguments对象的使用 三.未知实参个数