arguments

Posted wyliunan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arguments相关的知识,希望对你有一定的参考价值。

有几个注意点需要申明一下:

形参:函数定义的参数

实参:函数调用时实际传的参数

如果实参的个数少于形参的个数,后面的参数对应复制undefined

argument实际就是函数传递的所有参数,以一个伪数组的形式存在于一个申明的函数中

 

具体的使用:

技术图片

 

需要注意一点是Arguments中的callee参数。它代表的是函数本身,因此我们可以用来申明一个匿名的构造函数,用法如下:

技术图片

 

以上是关于arguments的主要内容,如果未能解决你的问题,请参考以下文章

arguments,caller,callee

JavaScript 之argumentscaller 和 callee 介绍

function 之 arguments call apply

JavaScript学习--Item11 arguments对象

JavaScript学习--Item11 arguments对象

JavaScript高级函数相关知识:函数纯函数柯里化严格模式