7、Javascript分析器(Javascript Profiler)。
我們可以通過代碼console.profile('profileName')或者單擊Profiler標(biāo)簽來進(jìn)行Javascript代碼執(zhí)行的分析。這個功能有點(diǎn)類似于console.time(),可以幫助我們評估代碼的表現(xiàn),但是能夠提供比console.time()更詳細(xì)的信息。
有三種方法可以調(diào)用Javascript profiler。一種是在代碼中寫入分析腳本,一種是單擊profile標(biāo)簽,最后還可以在命令行下輸入命令來執(zhí)行。
執(zhí)行后,可以看到詳細(xì)的輸出結(jié)果,下面對各項(xiàng)進(jìn)行一些說明:
- Function Column:顯示調(diào)用的函數(shù)名稱;
- Call Column:顯示調(diào)用次數(shù);
- Percent Column:顯示消耗的時間比;
- Own Time:顯示函數(shù)內(nèi)部語句執(zhí)行的時間,不包括調(diào)用其他函數(shù)的時間;
- Time Column:顯示函數(shù)從開始到結(jié)束的執(zhí)行時間;
- Avg Column:平均時間。Avg = Own / Call;
- Min & Max Column:顯示最小和最大時間;
- File Column:函數(shù)所在的文件;
8、其他的一些選項(xiàng)。
在Console Tab的最右側(cè)有一個Options的選項(xiàng),在這里可以自己定義需要顯示的錯誤,其內(nèi)容很好理解,這里就不多說了。有一點(diǎn)就是Firebug1.3以后,多了Show Chrome Errors、Show Chrome Message等幾個選項(xiàng),這幾個選項(xiàng)還沒有驗(yàn)證過其具體的作用,哪位知道的可以共享一下。
[參考資料]
- Firebug Tutorial
http://michaelsync.net/2007/09/09/firebug-tutorial-logging-profiling-and-commandline-part-i
- Firebug Tutorial
http://michaelsync.net/2007/09/10/firebug-tutorial-logging-profiling-and-commandline-part-ii
本文鏈接:http://m.95time.cn/tech/web/2009/6701.asp
出處:小狼的世界
責(zé)任編輯:bluehearts
上一頁 Firebug中的console tab使用總結(jié) [2] 下一頁
◎進(jìn)入論壇網(wǎng)頁制作、WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評論。
|