我是靠谱客的博主 清脆方盒,最近开发中收集的这篇文章主要介绍函数内部属性:arguments,callee,caller,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

arguments是一个类数组对象,包含着传入函数中的所有参数,其主要用途是保存函数参数;

arguments对象还有一个名叫callee的属性,该属性是一个指针,指向拥有这个arguments对象的函数;

ECMAScript5规范化了另一个函数对象的属性:caller. 除了Opera的早期版本不支持,其他浏览器都支持这个ECMAScript3并没有定义的属性。这个属性中保存着调用当前函数的函数的引用,如果是在全局作用域中调用当前函数,它的值为null. 其中,IE,Firefox,Chrome和Safari的所有版本以及Opera9.6都支持caller属性.

最后

以上就是清脆方盒为你收集整理的函数内部属性:arguments,callee,caller的全部内容,希望文章能够帮你解决函数内部属性:arguments,callee,caller所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部