为了账号安全,请及时绑定邮箱和手机立即绑定

caller和callee的作用和区别?

caller和callee的作用和区别?

自由的气息 2017-08-15 21:34:59
看过一个答案,还是不是很明白,希望有人说的更透彻一点.
查看完整描述

1 回答

已采纳
?
慕的地5204680

TA贡献8条经验 获得超13个赞

简单一点来说caller是指向调用当前函数的函数,比如b函数调用a函数,那么a.caller则是b的引用;callee是arguments的一个属性,指向其函数自身,比如在a函数中,arguments.callee就是a,这个特性可以用来计算正整数的阶层,x*arguments.callee(x-1)也可以用来比较实参和形参,arguments.length和arguments.callee.length。

查看完整回答
反对 回复 2017-08-15
  • 1 回答
  • 0 关注
  • 2196 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信