📜  JavaScript函数.caller 属性

📅  最后修改于: 2021-11-07 08:05:37             🧑  作者: Mango

JavaScript函数对象的函数.caller属性返回调用指定函数的函数。如果函数“f”被 JavaScript 中的顶级代码调用,则返回 null。对于像严格函数、异步函数和生成器函数这样的函数,此方法返回null。

句法:

function.caller

参数:该函数不接受任何参数。

返回值:此函数为严格、异步函数和生成器函数调用者返回 null

为了更好地理解函数方法,下面给出了几个例子。

示例 1:

HTML


  

    
    

  

    

  


HTML


  

    
    

  

    

  


输出:

示例 2:

HTML



  

    
    

  

    

  

输出:

支持的浏览器:

  • 谷歌浏览器
  • 微软边缘
  • 火狐浏览器
  • IE浏览器
  • 苹果浏览器
  • 歌剧