函数对象.caller,返回当前函数的函数引用。因为outer()调用了inner(),所以inner.caller指向outer()

function outer() {
inner();
//这会显示吗
}

function inner() {
alert(inner.caller);
//不能写成alert(this.caller);
//否则会显示undefined
}
outer();


JS基础之caller

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-21
  • 2021-08-15
  • 2021-11-06
猜你喜欢
  • 2021-11-22
  • 2022-01-27
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案