概述
ECMAScript的函数功能使用时,有时会需要判断参数个数。
arguments:
1此对象不是Array,只是近似Array的功能。因此可以使用arguments[0]等得到传递的参数。
2.arguments的length属性能得到实际传递给函数的参数个数。
arguments的callee属性
此属性表示正被执行的函数对象自身。因此arguments.callee.length(也可使用“函数名字.length”)表示声明函数时指定的参数个数。
函数的caller属性
在函数内部使用“函数名字.caller”可以得到调用当前函数的父函数的实例。
最后
以上就是眯眯眼牛排为你收集整理的argument与callee和caller的全部内容,希望文章能够帮你解决argument与callee和caller所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复