arguments:函数被调用时创建的一个对象,在未被调用时则不创建,值为null,指向调用函数的实参数组对象
callee:arguments的一个属性,指向正在被执行的函数对象(拥有arguments参数对象的函数),也就是函数自身,即对自身的饮用常用于匿名函数
caller:该函数被另一个函数调用时生成的属性,如果未调用或被顶层调用,则返回null。调用本函数的调用者
本文详细解释了JavaScript中函数调用时的arguments对象及其属性callee和caller的作用。arguments是在函数调用时创建的对象,包含传递给函数的所有参数;callee属性允许函数引用自身,通常用于匿名函数;caller属性指向调用当前函数的那个函数。
arguments:函数被调用时创建的一个对象,在未被调用时则不创建,值为null,指向调用函数的实参数组对象
callee:arguments的一个属性,指向正在被执行的函数对象(拥有arguments参数对象的函数),也就是函数自身,即对自身的饮用常用于匿名函数
caller:该函数被另一个函数调用时生成的属性,如果未调用或被顶层调用,则返回null。调用本函数的调用者

被折叠的 条评论
为什么被折叠?