有几个注意点需要申明一下:
形参:函数定义的参数
实参:函数调用时实际传的参数
如果实参的个数少于形参的个数,后面的参数对应复制undefined
argument实际就是函数传递的所有参数,以一个伪数组的形式存在于一个申明的函数中
具体的使用:
需要注意一点是Arguments中的callee参数。它代表的是函数本身,因此我们可以用来申明一个匿名的构造函数,用法如下: