但我们又想传递多个参数,但是不确定参数的个数,这时候可以使用对象扩展运算符来作参数。...这说明是可以传入多个值,并且就算方法中引用多了也不会报错。...2.rest运算符
(1)含义
rest参数作用: 将多余的逗号分隔的参数序列转换为数组参数
注意: rest参数必须是最后一个参数,否则报错。...val)
}
}
test(0,1,2,3,4,5,6,7);
结果为:1,2,3,4,5,6,7
最后总结:
扩展运算符用三个点号表示,功能是把数组或类数组对象展开成一系列用逗号隔开的值
rest...运算符也是三个点号,不过其功能与扩展运算符恰好相反,把逗号隔开的值序列组合成一个数组
当三个点(...)在等号左边,或者放在形参上。