今天有個同事問到我用chrome調試動態加載js的問題,這個問題之前遇到過,只是時間有點長了,有些忘記。在這里做一下記錄:
在要調試的源碼的后面加上 //@ sourceURL= debug.js 注釋。
這樣子,當瀏覽器檢測到這個標記的時候,就會在腳本列表中列出debug.js作為源碼的文件,同樣,你可以在上面打斷點,查看變量名之類的操作。
//@ sourceURL=XX的方式有時候瀏覽器不能全部識別,這時候可以在調試的代碼加入debugger指令,這樣子瀏覽器遇到debugger指令就會暫停下來。