0
有沒有辦法獲得在頁面上執行的所有javascript函數的名稱?在javascript中獲取正在執行的函數的名稱
像
console.info(functionname)
由於我試圖解決客戶的網頁上的一些bug和所有JavaScript函數中sepreaded各地網站withing PHP文件。
有沒有辦法獲得在頁面上執行的所有javascript函數的名稱?在javascript中獲取正在執行的函數的名稱
像
console.info(functionname)
由於我試圖解決客戶的網頁上的一些bug和所有JavaScript函數中sepreaded各地網站withing PHP文件。
當前函數的名稱可以通過arguments.callee.name
獲得。功能參考的name
屬性中提供了任何功能的名稱。使用console.trace()
打印當前堆棧跟蹤。這不僅會打印當前的函數名稱,還會顯示以前的函數名稱。
如果你想得到一個字符串,包含堆棧,看看How to get result of console.trace() as string in javascript with chrome or firefox?。
http://stackoverflow.com/questions/1013239/can-i-get-the-name-of-the-currently-running-function-in-javascript – silly 2012-03-22 09:24:23