【发布时间】:2011-07-01 13:39:33
【问题描述】:
可能重复:
Can I get the name of the currently running function in javascript?
我需要这个进行递归。我希望能够更改函数名称,而无需检查和更改函数调用自身的每个实例。
(例如 php 有“魔术常量”,如 __FUNCTION__ 等 - 在 JavaScript 中有类似的东西吗?)
【问题讨论】:
-
这个问题已经有了答案...See Here
-
其实这个问题略有不同,因为他想要的是函数的引用而不是真正的名字。单独的名字并不能帮助他进行递归调用......因此:没有完全重复。
-
@Ferdinand 同意。 “提醒函数的名称”和“让函数自己调用而不使用它的名称”是完全不同的问题。对您的回答也+1;我实际上更喜欢它而不是我自己的:)
标签: javascript function