javascript - 如何获取 JavaScript 函数内的函数名称?

标签 javascript function typeof

如何才能知道我所在的函数的名称?

下面的代码提醒“对象”。但我需要知道如何提醒“外部”。

function Outer(){

    alert(typeof this);

}

最佳答案

这会起作用:

function test() {
  var z = arguments.callee.name;
  console.log(z);
}

关于javascript - 如何获取 JavaScript 函数内的函数名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2161383/

相关文章:

javascript - 检查对象属性和调用方法的更好方法

c++ - 使用gcc在C++中将静态类型转换为字符串

javascript - 在 angularJS + express 中使用 $q.all 重复响应 promise

javascript - 如何在javascript中将值作为参数传递

python - (python)在函数中使用装饰器进行彩色打印

javascript - Typeof === 'undefined' 问题

javascript - emergent react-autosuggest 列表中不监听 event click

javascript - 如何发送参数来发布http请求?

javascript - 如果在单独的 javascript 文件中定义,则 "entrée"中的特殊字符无法正确显示

MySQL函数仅在未使用传递的参数时才起作用?