當在對象中定義新變量時,是否可以使chrome開發工具或螢火蟲中斷?我感興趣的對象特別是「窗口」對象。在瀏覽器中定義/創建新變量時中斷
我得到
Uncaught ReferenceError: remoteUser is not defined
爲 「如果(remoteuser表)」 在Chrome開發者工具。每次頁面被訪問時都不會發生錯誤,所以我想找出變量確定的行並將其設置爲一個值。
我可以搜索該變量的JavaScript文件,但該路線非常繁瑣。
當在對象中定義新變量時,是否可以使chrome開發工具或螢火蟲中斷?我感興趣的對象特別是「窗口」對象。在瀏覽器中定義/創建新變量時中斷
我得到
Uncaught ReferenceError: remoteUser is not defined
爲 「如果(remoteuser表)」 在Chrome開發者工具。每次頁面被訪問時都不會發生錯誤,所以我想找出變量確定的行並將其設置爲一個值。
我可以搜索該變量的JavaScript文件,但該路線非常繁瑣。
你可以將其更改爲一個屬性,在Chrome調用debugger;
:
Object.defineProperty(window, 'remoteUser', {
set: function() {
debugger;
}
});
然後,只需加緊調用堆棧。
像你一樣,我太新了,但不能投票。 – murali 2012-04-08 04:47:57
工作得很好。謝謝。 – murali 2012-04-08 04:49:45