JavaScript中的console.trace()函數(shù)介紹
調(diào)試JavaScript程序時(shí),有時(shí)需要打印函數(shù)調(diào)用的棧信息,這可以通過(guò)使用console.trace()來(lái)實(shí)現(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()語(yǔ)句,這將在調(diào)試控制臺(tái)中打印該處的函數(shù)調(diào)用棧信息。比如,在Firebug控制臺(tái)中是這樣的:
Firebug控制臺(tái)中,console.trace()不僅會(huì)打印函數(shù)調(diào)用棧信息,同時(shí)也會(huì)顯示函數(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方法使用說(shuō)明
- node.js中的console用法總結(jié)
- javascript 在firebug調(diào)試時(shí)用console.log的方法
- 利用Js的console對(duì)象,在控制臺(tái)打印調(diào)式信息測(cè)試Js的實(shí)現(xiàn)
- Js利用console計(jì)算代碼運(yùn)行時(shí)間的方法示例
- node.js中的console.info方法使用說(shuō)明
- JavaScript console的使用方法實(shí)例分析
相關(guān)文章
JavaScript toUpperCase()方法使用詳解
這篇文章主要為大家詳細(xì)介紹了JavaScript toUpperCase()方法的使用技巧,感興趣的小伙伴們可以參考一下2016-08-08正則表達(dá)式刪除JavaScript代碼中的空格、注釋和換行符
這篇文章主要介紹了正則表達(dá)式刪除JavaScript代碼中的空格、注釋和換行符,需要的朋友可以參考下2023-12-12JS實(shí)現(xiàn)支持Ajax驗(yàn)證的表單插件
這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)支持Ajax驗(yàn)證的表單插件,感興趣的小伙伴們可以參考一下2016-03-03深入JS函數(shù)中默認(rèn)參數(shù)的使用詳解
本文主要介紹了深入JS函數(shù)中默認(rèn)參數(shù)的使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07JavaScript二叉搜索樹(shù)構(gòu)建操作詳解
這篇文章主要介紹了JavaScript二叉搜索樹(shù)構(gòu)建操作詳解,文章圍繞主題展開(kāi)二叉搜索樹(shù)的性質(zhì)以及二叉搜索樹(shù)的構(gòu)建、查找和刪除等內(nèi)容,需要的小伙伴可以參考一下2022-07-07JS中new?Blob()詳解及blob轉(zhuǎn)file示例
這篇文章主要給大家介紹了關(guān)于JS中new?Blob()詳解及blob轉(zhuǎn)file的相關(guān)資料,Blob?Blob(Binary?Large?Object)表示二進(jìn)制類型的大對(duì)象,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-11-11