Arguments 对象
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Functions/arguments
参考链接如上,写的比较清楚,做个笔记
arguments
是一个对应于传递给函数的参数的类数组对象
arguments
对象不是一个 Array
。它类似于Array
,但除了length属性和索引元素之外没有任何Array
属性
还可以使用Array.from()
方法或扩展运算符将参数转换为真实数组:
var args = Array.from(arguments); var args = [...arguments];