追 JS 文件時如何快速知道調用的某函數定義在哪個文件中?

1. idea 中選定最頂層文件夾,按住 ctrl + h 全局搜索該函數名?( 缺點: 屬於盲搜,特別在 js  文件壓縮的環境下 前綴匹配導致搜索很慢,比如搜索 "function add",由於 add 沒什麼區分度,所以會搜索匹配一堆的 "function addA...","function addB..."等 )

2. 由於上面的直接搜索沒有區分度的函數名時,會匹配很多,所以可以將 執行"console.log( 函數名 )",這樣可以將方法體打印出來,直接搜索方法體,區分度就大了

3. 以谷歌瀏覽器爲例,console.log( 函數名 ),然後按 f12 選擇  console  tab,然後鼠標點擊方法體,這時就自動切換到了 sources tab,並且自動打開了 該函數聲明該函數的 js 文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章