如何知道瀏覽器當前執行的JS代碼的位置?
01-14
什麼都不用下載,自帶的IE就可以了
以火狐瀏覽器為例,只用firebug插件,就能查看當前頁面中所有js執行情況。
以當前頁面為例:如何知道瀏覽器當前執行的JS代碼的位置?1、點擊蟲子的圖標(前提是你已安裝該插件,插件在火狐應用商店裡面,第一個就是它),點擊之後就會出來一個單獨的控制台。
如下圖:2、選擇js列表,該列表是當前頁面所有引入的js。選擇需要斷點的js。(如果不知道具體是運行哪個js,那就只能去分析頁面。)chrome 中可以方便設置斷點,監聽器, 但實際上不如用console.log或alert好用
chrome F12 打開調試界面後, 點擊 Sources 頁面. 右邊就可以設置斷點,單步調試. 例如可以選擇右邊Event Listener Breakpoints 選項,選中 mouse 裡面的 click 或其他事件. 這樣你點擊頁面上的按鈕 就會觸發斷點,js會停在你點擊的事件位置上.chrome ctrl+shift+j, add breakpoint
推薦閱讀:
※如何使用自己的編程能力提高生活質量?
※各位前端大神能不能通俗的說一下PostCSS到底能做什麼?對於手寫css的優勢在哪?
※airbnb 的 Hypernova 跟已有的 Universal JS 解決方案相比有哪些優勢?
※說說各位轉行做前端的經驗?
※flow.js/typescript 這類定義參數類型的意義何在?
TAG:JavaScript |