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 相关文章推荐
“不能执行已释放的Script代码”错误的原因及解决办法
Sep 09 Javascript
jquery、js调用iframe父窗口与子窗口元素的方法整理
Jul 31 Javascript
JavaScript中常见获取元素的方法汇总
Mar 04 Javascript
JS在浏览器中解析Base64编码图像
Feb 09 Javascript
js原生代码实现轮播图的实例讲解
Jul 28 Javascript
weebox弹出窗口不居中显示的解决方法
Nov 27 Javascript
JavaScript日期工具类DateUtils定义与用法示例
Sep 03 Javascript
微信小程序登录对接Django后端实现JWT方式验证登录详解
Jul 29 Javascript
layui关闭层级、简单监听的实例
Sep 06 Javascript
原生js实现瀑布流效果
Mar 09 Javascript
详解JavaScript 中的批处理和缓存
Nov 19 Javascript
vue中实现点击空白区域关闭弹窗的两种方法
Dec 30 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安全之直接用$获取值而不$_GET 字符转义
2012/06/03 PHP
PHP数据类型之布尔型的介绍
2013/04/28 PHP
php 创建以UNIX时间戳命名的文件夹(示例代码)
2014/03/08 PHP
php session实现多级目录存放实现代码
2016/02/03 PHP
详解PHP中mb_strpos的使用
2018/02/04 PHP
php把文件设置为插件的技巧方法
2020/02/03 PHP
javascript字典探测用户名工具
2006/10/05 Javascript
jquery怎样实现ajax联动框(二)
2013/03/08 Javascript
JavaScript遍历table表格中的某行某列并打印其值
2014/07/08 Javascript
RequireJS使用注意细节
2016/05/15 Javascript
jQuery EasyUI之验证框validatebox实例详解
2017/04/10 jQuery
12个非常有用的JavaScript技巧
2017/05/17 Javascript
微信小程序 五星评分的实现实例
2017/08/04 Javascript
详解关于react-redux中的connect用法介绍及原理解析
2017/09/11 Javascript
关于Vue组件库开发详析
2018/07/01 Javascript
vue解决一个方法同时发送多个请求的问题
2018/09/25 Javascript
了解前端理论:rscss和rsjs
2019/05/23 Javascript
[03:49]显微镜下的DOTA2第十五期—VG登基之路完美团
2014/06/24 DOTA
python连接数据库的方法
2017/10/19 Python
python实现按长宽比缩放图片
2018/06/07 Python
python环形单链表的约瑟夫问题详解
2018/09/27 Python
python 中的[:-1]和[::-1]的具体使用
2020/02/13 Python
python对execl 处理操作代码
2020/06/22 Python
pip/anaconda修改镜像源,加快python模块安装速度的操作
2021/03/04 Python
css实例教程 一款纯css3实现的超炫动画背画特效
2014/11/05 HTML / CSS
英国国家美术馆商店:National Gallery
2019/05/01 全球购物
意大利辅助药品、药物和补品在线销售:FarmaEurope
2020/04/29 全球购物
不打扫卫生检讨书
2014/02/12 职场文书
《值日生》教学反思
2014/02/17 职场文书
销售助理岗位职责
2014/02/21 职场文书
干部年终考核评语
2015/01/04 职场文书
给老婆的检讨书(搞笑版)
2015/05/06 职场文书
上课讲话检讨书范文
2015/05/07 职场文书
年会主持人开场白台词
2015/05/29 职场文书
《火烧云》教学反思
2016/02/23 职场文书
Mysql binlog日志文件过大的解决
2021/10/05 MySQL