JavaScript中的console.trace()函数介绍


Posted in Javascript onDecember 29, 2014

调试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()函数的执行结尾处插入了一行console.trace()语句,这将在调试控制台中打印该处的函数调用栈信息。比如,在Firebug控制台中是这样的:

JavaScript中的console.trace()函数介绍

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

浏览器支持

console.trace()与console.log()一样,在有调试工具的浏览器上支持较好,各大浏览器均支持此功能。

Javascript 相关文章推荐
jQuery 相关控件的事件操作分解
Aug 03 Javascript
javascript与asp.net(c#)互相调用方法
Dec 13 Javascript
监控 url fragment变化的js代码
Apr 19 Javascript
一个简单的实现下拉框多选的插件可移植性比较好
May 05 Javascript
javascript的push使用指南
Dec 05 Javascript
轻量级的原生js日历插件calendar.js使用指南
Apr 28 Javascript
javascript中clipboardData对象用法详解
May 13 Javascript
js生成随机数(指定范围)的实例代码
Jul 10 Javascript
Vue2.0使用过程常见的一些问题总结学习
Apr 10 Javascript
yarn的使用与升级Node.js的方法详解
Jun 04 Javascript
vue-router路由与页面间导航实例解析
Nov 07 Javascript
vue实现列表垂直无缝滚动
Apr 08 Vue.js
JavaScript中的console.profile()函数详细介绍
Dec 29 #Javascript
jQuery中element选择器用法实例
Dec 29 #Javascript
JavaScript中的console.time()函数详细介绍
Dec 29 #Javascript
JavaScript前端图片加载管理器imagepool使用详解
Dec 29 #Javascript
JavaScript版的TwoQueues缓存模型
Dec 29 #Javascript
浅谈重写window对象的方法
Dec 29 #Javascript
JavaScript中的console.log()函数详细介绍
Dec 29 #Javascript
You might like
php实现的操作excel类详解
2016/01/15 PHP
PHP实现导出excel数据的类库用法示例
2016/10/15 PHP
Laravel 自动生成验证的实例讲解:login / logout
2019/10/14 PHP
修改jQuery.Autocomplete插件 支持中文输入法 避免TAB、ENTER键失效、导致表单提交
2009/10/11 Javascript
我的javascript 函数链之演变
2011/04/07 Javascript
javascript实现数字+字母验证码的简单实例
2014/02/10 Javascript
jQuery层级选择器用法分析
2015/02/10 Javascript
javascript搜索框效果实现方法
2015/05/14 Javascript
JavaScript中判断函数、变量是否存在
2015/06/10 Javascript
JavaScript实现自动生成网页元素功能(按钮、文本等)
2015/11/21 Javascript
一个字符串中出现次数最多的字符 统计这个次数【实现代码】
2016/04/29 Javascript
jQuery实现发送验证码并60秒倒计时功能
2016/11/25 Javascript
[原创]SyntaxHighlighter自动识别并加载脚本语言
2017/02/07 Javascript
[js高手之路]寄生组合式继承的优势详解
2017/08/28 Javascript
JavaScript中Object基础内部方法图
2018/02/05 Javascript
微信小程序实现搜索功能并跳转搜索结果页面
2019/05/18 Javascript
React精髓!一篇全概括小结(急速)
2019/05/23 Javascript
vue通过数据过滤实现表格合并
2020/11/30 Javascript
浅探express路由和中间件的实现
2019/09/30 Javascript
js基础之事件捕获与冒泡原理
2019/10/09 Javascript
node.js域名解析实现方法详解
2019/11/05 Javascript
Vue.js watch监视属性知识点总结
2019/11/11 Javascript
JavaScript读取本地文件常用方法流程解析
2020/10/12 Javascript
Python中的ctime()方法使用教程
2015/05/22 Python
Python3之乱码\xe6\x97\xa0\xe6\xb3\x95处理方式
2020/05/11 Python
Pycharm2020.1安装无法启动问题即设置中文插件的方法
2020/08/07 Python
python3爬虫中引用Queue的实例讲解
2020/11/24 Python
HTML5+CSS3实例 :canvas 模拟实现电子彩票刮刮乐代码
2016/12/30 HTML / CSS
波兰化妆品和护肤品购物网站:eKobieca
2019/08/30 全球购物
歌唱比赛获奖感言
2014/01/21 职场文书
寒假实习自荐信
2014/01/26 职场文书
公司建议书怎么写
2014/05/15 职场文书
低碳环保演讲稿
2014/08/28 职场文书
pytorch 实现在测试的时候启用dropout
2021/05/27 Python
带你学习MySQL执行计划
2021/05/31 MySQL
分析mysql中一条SQL查询语句是如何执行的
2021/06/21 MySQL