JavaScript中的console.trace()函数介绍
JavaScript 函数 介绍 Trace Console
2023-06-13 09:15:38 时间
调试JavaScript程序时,有时需要打印函数调用的栈信息,这可以通过使用console.trace()来实现。以下面的代码为例:
functiondoTask(){
doSubTask(1000,10000);
}
functiondoSubTask(countX,countY){
for(vari=0;i<countX;i++){
for(varj=0;j<countY;j++){}
}
console.trace();
}
doTask();
在doSubTask()函数的执行结尾处插入了一行console.trace()语句,这将在调试控制台中打印该处的函数调用栈信息。比如,在Firebug控制台中是这样的:
Firebug控制台中,console.trace()不仅会打印函数调用栈信息,同时也会显示函数调用中各参数的值。
浏览器支持
console.trace()与console.log()一样,在有调试工具的浏览器上支持较好,各大浏览器均支持此功能。
相关文章
- 【说站】javascript中generator函数的介绍
- 【说站】javascript函数节流是什么
- JavaScript 自执行函数防止冲突全局作用域变量 - 在线客服源码实现弹窗效果JavaScript SDK
- 几个常用JavaScript函数详解编程语言
- 常用的javascript函数详解编程语言
- javascript中获取选中对象的类型
- javascript(js)join函数使用方法介绍
- Javascript更新JavaScript数组的uniq方法
- C#javaScript函数的相互调用
- 深入认识javascript中的eval函数
- Jquery作者JohnResig自己封装的javascript常用函数
- Javascript学习笔记2函数
- 精通JavaScript纠正cleanWhitespace函数
- javascript,jquery闭包概念分析
- 通过javascript的匿名函数来分析几段简单有趣的代码
- JavaScript中通过闭包解决只能取得包含函数中任何变量最后一个值的问题
- javascript判断iphone/android手机横竖屏模式的函数
- javascript之典型高阶函数应用介绍
- JavaScript函数惰性载入的实现及其优点介绍
- IE8的JavaScript点击事件(onclick)不兼容的解决方法
- 浅析JavaScript中两种类型的全局对象/函数
- javascript中普通函数的使用介绍
- javascript如何判断输入的url是否正确
- JavaScript中的eval()函数使用介绍
- JavaScript截取字符串的2个函数介绍
- JavaScript拆分字符串时产生空字符的解决方案