JS 函数(arguments、箭头函数、bind)

  函数内部可用的 arguments 对象来访问函数的实参

  注意

在函数递归调用的时候(在某一刻同一个函数运行了多次,也就是有多套实参),那么 arguments 属性的值是最近一次该函数调用时传入的实参

如果函数不在执行期间,那么该函数的 arguments 属性的值是 null

arguments对象不是一个 Array 。它类似于Array,但除了length属性和索引元素之外没有任何Array属性。例如,它没有 pop 方法,但是可以使用Array.prototype.pop.call(arguments,obj)借用Array方法

使用扩展运算符的方法可以讲arguments对象展开成一个真正的数组  例如:

var args = [...arguments];

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwgdfy.html