码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript需记的一些细节

时间:2019-07-18 23:43:22      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:的区别   pre   call   cal   nts   col   对象   style   函数   

Arguments中caller和callee的区别:

callee:argument对象中当前调用函数B的函数A

即:A调用B, arguments.callee就是A

caller:调用函数B的函数A(是函数B调用 caller,显示了调用函数B的函数A)

即:A调用B, B.caller就是A

例子:

1 function A(){
2     B();
3 }
4 
5 function B(){
6     console.log(B.caller);
7 }
8 
9 A();

结果:

function A(){
    B();
}

JavaScript需记的一些细节

标签:的区别   pre   call   cal   nts   col   对象   style   函数   

原文地址:https://www.cnblogs.com/xyJen/p/11028845.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!