JavaScript中的console.trace()函數介紹
更新時間:2014年12月29日 10:34:59 投稿:junjie
這篇文章主要介紹了JavaScript中的console.trace()函數詳細介紹,console.trace()函數用來打印函數調用的棧信息,需要的朋友可以參考下
調試JavaScript程序時,有時需要打印函數調用的棧信息,這可以通過使用console.trace()來實現。以下面的代碼為例:
復制代碼 代碼如下:
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()函數的執(zhí)行結尾處插入了一行console.trace()語句,這將在調試控制臺中打印該處的函數調用棧信息。比如,在Firebug控制臺中是這樣的:
Firebug控制臺中,console.trace()不僅會打印函數調用棧信息,同時也會顯示函數調用中各參數的值。
瀏覽器支持
console.trace()與console.log()一樣,在有調試工具的瀏覽器上支持較好,各大瀏覽器均支持此功能。
您可能感興趣的文章:
- javascript的console.log()用法小結
- JavaScript調試技巧之console.log()詳解
- js調試工具Console命令詳解
- javascript代碼調試之console.log 用法圖文詳解
- JavaScript中的console.dir()函數介紹
- node.js中的console.log方法使用說明
- node.js中的console用法總結
- javascript 在firebug調試時用console.log的方法
- 利用Js的console對象,在控制臺打印調式信息測試Js的實現
- Js利用console計算代碼運行時間的方法示例
- node.js中的console.info方法使用說明
- JavaScript console的使用方法實例分析
相關文章
JavaScript toUpperCase()方法使用詳解
這篇文章主要為大家詳細介紹了JavaScript toUpperCase()方法的使用技巧,感興趣的小伙伴們可以參考一下2016-08-08正則表達式刪除JavaScript代碼中的空格、注釋和換行符
這篇文章主要介紹了正則表達式刪除JavaScript代碼中的空格、注釋和換行符,需要的朋友可以參考下2023-12-12