回答
在道場,如果功能是通過道場聲明一個類的方法/ _base /宣告你可以得到它通過:
arguments.callee.nom
見http://dojotoolkit.org/reference-guide/1.9/dojo/_base/declare.html
每一個方法,通過道場混合/ declare()或safeMixin()被註釋:添加一個名爲nom的特殊屬性。它包含有問題的方法的名稱,並由inherited()和getInherited()用於推導超類方法的名稱。有關更多詳細信息,請參閱safeMixin()。
無論arguments.callee.name
定義與否取決於函數是如何定義的。如果函數被定義爲Named function expression,將會定義它。否則,你將不會獲得這些信息。
感謝您的回覆piokuc。我宣佈我的功能如下 setmain:function(){...} 它在dojo – DMM
'setmain'函數沒有名稱。如果你希望它有一個名字,你可以在'function'關鍵字之後給它一個名字:'setmain:function setmain(){...} –
- 1. JavaScript - 獲取調用函數的名稱
- 2. 如何獲取JavaScript函數中的函數名稱?
- 3. 在Swift中獲取函數名稱
- 4. 獲取類名稱函數的名稱
- 5. 在javascript中獲取正在執行的函數的名稱
- 6. 獲取函數名稱
- 7. LuaBind獲取函數名稱
- 8. 如何在JavaScript中獲取調用函數的名稱?
- 9. 在javascript函數中獲取按鈕名稱
- 10. 在javascript中獲取構造函數的名稱
- 11. 如何獲取JavaScript函數中缺少參數的名稱?
- 12. 在父函數方法中獲取子函數名稱
- 13. 從字符串名稱中獲取JavaScript函數對象?
- 14. 從Javascript函數參考中獲取名稱作爲字符串?
- 15. 在javascript中獲取URL鏈接名稱?
- 16. 在JavaScript中獲取CSS類名稱
- 17. 如何在javaScript中獲取div名稱?
- 18. R獲取函數參數的名稱
- 19. 如何在javascript函數中使用javascript變量獲取html輸入名稱?
- 20. Javascript通過id從數據獲取名稱函數
- 21. 函數參數名稱JavaScript
- 22. Javascript獲取數組字段名稱
- 23. 獲取裝飾函數的名稱?
- 24. django:getattr函數(獲取字段名稱)
- 25. 獲取函數的名稱空間
- 26. 按名稱獲取函數描述符:
- 27. 動態獲取函數名稱
- 28. 獲取當前VBA函數的名稱
- 29. jQuery +獲取函數的名稱
- 30. 從DLL獲取函數名稱
arguments.callee.name是您正在查找的內容,但如果您希望對未來更友好,則應使用硬編碼的名稱。 – dandavis
感謝Dan,arguments.callee.name是未定義的。我想避免硬編碼值。我有一個函數名稱。 – DMM