有沒有辦法在調試時修改JavaScript代碼? Visual Studio具有「編輯並繼續」的功能,可以用Java和其他語言完成類似的代碼熱插拔。這可以用JavaScript來完成,如果是這樣,怎麼做?如何在運行時修改javascript代碼?
回答
如果您在調試時討論,修改運行代碼非常容易。在您的調試控制檯中,您可以輸入Javascript表達式,並且它將在窗口的上下文中運行,該窗口包含代碼的所有對象和功能,因此您可以通過重新定義它們來交換它們。
使用Chrome開發人員工具,這非常簡單。
只需彈出打開的檢查器,單擊scripts
選項卡,從下拉菜單中選擇您想要的選項,然後您可以自由編輯腳本並添加斷點。如果刷新頁面,您的斷點將停留在那裏。
如果你看這次談話,但保羅愛爾蘭人,他展示瞭如何在飛行
http://paulirish.com/2011/a-re-introduction-to-the-chrome-developer-tools/
也不錯編輯腳本:
Firefox瀏覽器有[Firebug](http://getfirebug.com/) – sanmai
是的,螢火蟲也很好:) – wesbos
好的,我沒有觀看視頻,但我知道如何使用控制檯即時執行JavaScript並即時更改功能定義。但這不是我的願望。我希望能夠在調試器控制檯內編輯腳本,就像我可能在我最喜歡的javascript編輯器中一樣。那可能嗎? – theninjagreg
- 1. 如何在運行時修改內部JavaScript代碼?
- 2. 如何在調試模式下運行時修改java代碼?
- 3. HTML/JavaScript:如何在運行其他代碼時運行循環?
- 4. 如何防止HTML/JavaScript代碼修改
- 5. 如何在運行時修改.code段?
- 6. 哪個lisp實現允許我在運行時修改代碼?
- 7. 爲什麼在運行時無法修改OS內核代碼?
- 8. 在grails應用程序運行時修改groovy代碼
- 9. 如何在PHP中運行JavaScript代碼
- 10. Javascript生活代碼修改
- 11. 在運行時修改Vtable
- 12. 在運行時修改
- 13. 在運行時修改propertyGrid
- 14. 在運行時修改persistence.xml
- 15. 在運行時修改persistence.xml
- 16. 如何在附加源代碼時修改源代碼
- 17. Javascript代碼僅在調試時運行
- 18. 在運行時更改WPF源代碼
- 19. 在運行時更改代碼
- 20. 如何修改我與我的JavaScript代碼顯示時間
- 21. 如何修改web.config部分運行時?
- 22. 我修改其他人的代碼時如何修改Javadoc?
- 23. Javascript正在運行代碼
- 24. 運行Javascript代碼
- 25. 如何在運行時編譯代碼
- 26. 如何添加代碼在運行時
- 27. 如何在設計時運行代碼?
- 28. 運行修改後的Java代碼時出現問題
- 29. 修改集合(添加或刪除項目)時運行代碼
- 30. ASP.NET MVC通過代碼(運行時/開發)修改CSS鏈接?
您可以在Chrome調試器中查看http://stackoverflow.com/questions/5067532/editing-in-chrome-debugger –
@Adam上的熱門答案:將其作爲答案! – icktoofay
我做到了!它被標記爲一個微不足道的,並轉換爲評論!不知道如何標記爲一個愚蠢的問題:( –