函数参数的封装问题


函数的参数封装

  1. 橙色部分,没有使用展开运算符,所以就是把第二个参数直接赋值给args了.
  2. 黄色部分,使用了展开运算符,所以2,3,4,被封装成一个数组传递给args了.
    也就是说,使用了展开运算符的形参,会把剩余的那些参数封装成一个数组传递过去.