JavaScript中的console.trace()函數(shù)介紹
調(diào)試JavaScript程序時,有時需要打印函數(shù)調(diào)用的棧信息,這可以通過使用console.trace()來實現(xiàn)。以下面的代碼為例:
function doTask(){
doSubTask(1000,10000);
}
function doSubTask(countX,countY){
for(var i=0;i<countX;i++){
for(var j=0;j<countY;j++){}
}
console.trace();
}
doTask();
在doSubTask()函數(shù)的執(zhí)行結(jié)尾處插入了一行console.trace()語句,這將在調(diào)試控制臺中打印該處的函數(shù)調(diào)用棧信息。比如,在Firebug控制臺中是這樣的:

Firebug控制臺中,console.trace()不僅會打印函數(shù)調(diào)用棧信息,同時也會顯示函數(shù)調(diào)用中各參數(shù)的值。
瀏覽器支持
console.trace()與console.log()一樣,在有調(diào)試工具的瀏覽器上支持較好,各大瀏覽器均支持此功能。
- javascript的console.log()用法小結(jié)
- JavaScript調(diào)試技巧之console.log()詳解
- js調(diào)試工具Console命令詳解
- javascript代碼調(diào)試之console.log 用法圖文詳解
- JavaScript中的console.dir()函數(shù)介紹
- node.js中的console.log方法使用說明
- node.js中的console用法總結(jié)
- javascript 在firebug調(diào)試時用console.log的方法
- 利用Js的console對象,在控制臺打印調(diào)式信息測試Js的實現(xiàn)
- Js利用console計算代碼運行時間的方法示例
- node.js中的console.info方法使用說明
- JavaScript console的使用方法實例分析
相關(guān)文章
BootStrapTable 單選及取值的實現(xiàn)方法
學(xué)習(xí)bootstrapTable 一直沒有找到 單選框的選定的和取值的教程,接下來通過本文給大家分享BootStrapTable 單選及取值的實現(xiàn)方法,非常不錯,需要的朋友參考下2017-01-01
uniapp中獲取dom元素的方法及更改dom元素顏色踩坑記錄
最近學(xué)到了一個比較好用的框架uni-app,可以做六端適配,學(xué)習(xí)一下,下面這篇文章主要給大家介紹了關(guān)于uniapp中獲取dom元素的方法及更改dom元素顏色踩坑記錄的相關(guān)資料,需要的朋友可以參考下2023-03-03
JS+CSS實現(xiàn)簡單的二級下拉導(dǎo)航菜單效果
這篇文章主要介紹了JS+CSS實現(xiàn)簡單的二級下拉導(dǎo)航菜單效果,通過簡單的JavaScript頁面元素遍歷及樣式操作實現(xiàn)下拉菜單效果,非常簡單實用,需要的朋友可以參考下2015-09-09
JavaScript實現(xiàn)審核流程狀態(tài)的動態(tài)顯示進度條
對于有很多流程的東西,我們希望能夠根據(jù)不同的階段,用流程條對應(yīng)地進行顯示,非常直觀,給用戶帶來極好的用戶體驗,下面小編給大家分享JavaScript實現(xiàn)審核流程狀態(tài)的動態(tài)顯示進度條功能,需要的的朋友參考下2017-03-03

