概述
arguments是一个类数组对象,包含着传入函数中的所有参数,其主要用途是保存函数参数;
arguments对象还有一个名叫callee的属性,该属性是一个指针,指向拥有这个arguments对象的函数;
ECMAScript5规范化了另一个函数对象的属性:caller. 除了Opera的早期版本不支持,其他浏览器都支持这个ECMAScript3并没有定义的属性。这个属性中保存着调用当前函数的函数的引用,如果是在全局作用域中调用当前函数,它的值为null. 其中,IE,Firefox,Chrome和Safari的所有版本以及Opera9.6都支持caller属性.
最后
以上就是清脆方盒为你收集整理的函数内部属性:arguments,callee,caller的全部内容,希望文章能够帮你解决函数内部属性:arguments,callee,caller所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复