我經常需要在函數f
中檢索指向f
的方法的名稱。例如。比方說,我們有一個使用上obj
foreach
找到一個屬性,它是一個鏈接到一個methodFunction
功能getMethodName(obj, methodFunction)
:在嚴格模式JavaScript中檢索「自我」函數
obj = {
foo : function() {
var myName = getMethodName(obj, arguments.callee); // "foo"
}
}
怎樣在嚴格模式做到這一點,其中arguments.callee
已經過時?
爲什麼文章以「tl; dr」開頭?我知道這通常意味着什麼,但不是在這種情況下。 – 2011-01-09 18:58:34
@Sime好吧我想作者只是在這裏開玩笑說他的文章基本上是一個文字的巨大壁壘 – 2011-01-09 19:03:32