手机版

JavaScript中console.trace()函数介绍

时间:2021-10-15 来源:互联网 编辑:宝哥软件园 浏览:

调试JavaScript程序时,有时需要打印函数调用的栈信息,这可以通过使用console.trace()来实现。以下面的代码为例:复制代码如下:函数do task () {do subtask (1000,10000);}函数doSubTask(countX,COuntry){ for(var I=0;icountXI){ for(var j=0;jccounty;j){ } } console . trace();}

doTask();

在doSubTask()函数执行结束时,会插入一行console.trace()语句,该语句将在调试控制台中打印函数调用堆栈信息。例如,在Firebug控制台中,它看起来像这样:

在Firebug控制台中,console.trace()不仅会打印函数调用栈信息,还会显示函数调用中各种参数的值。

浏览器支持

Console.trace()和console.log()一样,在带有调试工具的浏览器上得到了很好的支持,所有浏览器都支持这个功能。

版权声明:JavaScript中console.trace()函数介绍是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。