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 相关文章推荐
Display SQL Server Version Information
Jun 21 Javascript
jQuery UI Autocomplete 1.8.16 中文输入修正代码
Apr 16 Javascript
通过正则格式化url查询字符串实现代码
Dec 28 Javascript
客户端js判断文件类型和文件大小即限制上传大小
Nov 20 Javascript
每天一篇javascript学习小结(RegExp对象)
Nov 17 Javascript
JS中Json数据的处理和解析JSON数据的方法详解
Jun 29 Javascript
js 判断一组日期是否是连续的简单实例
Jul 11 Javascript
JavaScript遍历Json串浏览器输出的结果不统一问题
Nov 03 Javascript
node.js连接MongoDB数据库的2种方法教程
May 17 Javascript
Vue 动态添加路由及生成菜单的方法示例
Jun 20 Javascript
微信小程序之滑动页面隐藏和显示组件功能的实现代码
Jun 19 Javascript
基于vuex实现购物车功能
Jan 10 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
基于xcache的配置与使用详解
2013/06/18 PHP
php实现源代码加密的方法
2015/07/11 PHP
php数字每三位加逗号的功能函数
2015/10/22 PHP
Thinkphp5.0自动生成模块及目录的方法详解
2017/04/17 PHP
Yii2.0框架behaviors方法使用实例分析
2019/09/30 PHP
laravel-admin 后台表格筛选设置默认的查询日期方法
2019/10/03 PHP
JAVASCRIPT  THIS详解 面向对象
2009/03/25 Javascript
基于jquery自己写tab滑动门(通用版)
2012/10/30 Javascript
JavaScript中的方法重载实例
2015/03/16 Javascript
JavaScript如何禁止Backspace键
2015/12/02 Javascript
vue 如何添加全局函数或全局变量以及单页面的title设置总结
2017/06/01 Javascript
详解vue-cli本地环境API代理设置和解决跨域
2017/09/05 Javascript
vue-awesome-swiper滑块插件使用方法详解
2017/11/27 Javascript
Node.js文件编码格式的转换的方法
2018/04/27 Javascript
解决vue项目打包后提示图片文件路径错误的问题
2018/07/04 Javascript
angularjs获取到My97DatePicker选中的值方法
2018/10/02 Javascript
vue新建项目并配置标准路由过程解析
2019/12/09 Javascript
antd中table展开行默认展示,且不需要前边的加号操作
2020/11/02 Javascript
Python BeautifulSoup中文乱码问题的2种解决方法
2014/04/22 Python
Flask框架学习笔记(一)安装篇(windows安装与centos安装)
2014/06/25 Python
python函数局部变量用法实例分析
2015/08/04 Python
python实现自动登录后台管理系统
2018/10/18 Python
python中强大的format函数实例详解
2018/12/05 Python
详解用Python练习画个美队盾牌
2019/03/23 Python
python调用pyaudio使用麦克风录制wav声音文件的教程
2019/06/26 Python
详解python中的lambda与sorted函数
2020/09/04 Python
python中的对数log函数表示及用法
2020/12/09 Python
pycharm 多行批量缩进和反向缩进快捷键介绍
2021/01/15 Python
俄罗斯运动、健康和美容产品在线商店:Lactomin.ru
2020/07/23 全球购物
简历中求职的个人自我评价
2013/12/03 职场文书
保研推荐信
2014/05/09 职场文书
学雷锋演讲稿汇总
2014/05/10 职场文书
中学生运动会通讯稿大全
2014/09/18 职场文书
清明祭英烈活动总结
2015/05/11 职场文书
奖学金发言稿(范文)
2019/08/21 职场文书
python自动化八大定位元素讲解
2021/07/09 Python