首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JavaScript调试必会的8个console方法

每个JavaScript开发者都用过console.log()来调试程序,但实际上Console对象还提供了很多其他方法可以提高调试效率。...本文将介绍8个有趣的Console方法,即使JavaScript老手也不一定知道! 1、console.assert ✅ 学编程,上汇智网,在线编程环境,一对一助教指导。...这两个方法用来设置/复位特定字符串的日志输出计数器: ? 3、console.group and console.groupEnd ? 这两个方法用来管理控制台日志的分组。....table()方法用表格显示对象或数组内容,非常有用: ? console.table 使得查看嵌套的复杂对象或数组的内容不那么困难了。...原文链接:只会用console.log调试JS代码?— 汇智网 (adsbygoogle = window.adsbygoogle || []).push({});

81240
您找到你想要的搜索结果了吗?
是的
没有找到

javascript断点调试

一、方法1 1.断点文件位置 打开chrome,找到Sources,在一堆的文件夹里面找到你要调试的js文件,打开它: 下面是html前端展示: 2.打断点 当你运行代码的时候,例如:操作搜索按钮点击事件...3.断点调试(快捷键f8) 对断点进行调试,首先观察我们标记的断点,在点击事件内部,这个时候我们应该怎么做才能触发这些断点? 是的,去触发它,点击搜索按钮,触发这个方法,这样断点才会被执行到。...下图就是点击搜索按钮,我们先不在时间选择器上输入值,点击搜索,触发断点,进入调试状态。...下面是调试状态时的一些实时数据显示,在最右侧的状态栏中,scope -> local,看到一些信息,otime是断点150行的调试信息,这里显示是undefined对吧,这个是因为我们没有在时间选择器上输入有效值...当然,我们可以用另外的方法去看这个时候otime的值,在控制台中(console)输入你想要查看的变量,回车,会看到你想要的结果。

2.7K30

JavaScript 调试小技巧

你也可以在一些条件控制中插入该调试语句,譬如: if (thisThing) { debugger; } 将Objects以表格形式展示 有时候我们需要看一些复杂的对象的详细信息,最简单的方法就是用...在脚本中添加一个debugger调用 不过这两种方法都存在一个小问题就是都要到对应的脚本文件中然后再找到对应的行,这样会比较麻烦。...这边介绍一个相对快捷点的方法,就是在console中使用debug(funcName)然后脚本会在指定到对应函数的地方自动停止。...不过当我们调试我们自己的脚本的时候也会一不小心跳到这些文件中,引发额外的调试任务。...解决方案呢就是禁止这部分不需要调试的脚本运行,详情可见这篇文章:: javascript-debugging-with-black-box。

77170

实用Javascript调试技巧分享

见过太多同学调试Javascript只会用简单的console.log甚至alert,看着真为他们捉鸡。。...因为大多数同学追求优雅而高效地写代码,却忽略了如何优雅而高效地调试代码,不得不说是有点“偏科”了。下面我就分享一些实用且聪明的调试技巧,希望能让大家调试自己代码的时候更加从容自信。 1....如果我们想看到DOM对象作为JavaScript对象的结构可以使用console.dir,比如: image.png 事实上,console.dir可以打印出任何JavaScript对象的属性列表,...比如打印一个方法: image.png 4....学会使用console.time 有时候我们想知道一段代码的性能或者一个异步方法需要运行多久,这时候需要用到定时器,JavaScript提供了现成的console.time方法,例如: image.png

56840

使用 Chrome DevTools 调试 JavaScript

您可能会试图随意使用 console.log() 来调试代码使代码正常工作。 不要再这样了。 这篇文章将讲述正确调试方法!您将了解如何使用 Chrome 开发人员工具来设置断点并逐步完成代码。...这是更有效的在代码中查找和修复 bug 的方法。 本教程将向您展示如何调试一个具体 bug,您学到的方法将有助于您调试以后遇到的的 JavaScript 错误。...您可以在 Watch 表达式中存储任何有效的 JavaScript 表达式。现在就试试: 在 Sources 面板, 点击 Watch。 点击 Add Expression 按钮 ? 。...console.log() 的另一个替代方法是控制台。可以使用控制台来评估任意的 JavaScript 语句。开发人员通常使用控制台在调试时覆盖变量值。...您可以直接在 DevTools UI 中编辑 JavaScript 代码。

1.7K10

springMVC下的javascript调试

最近想弄一个hadoop的管理界面,所以在网上下了一个名为jeecg的快速开发平台,由于工作之后没有用过java做网站,遇到了好多小问题,其中一个就是现在要说的javascript脚本调试的问题。...说来也奇怪,其实我也分辨不出来这到底是因为是springMVC,还是easy ui 给屏蔽掉的,找自己在自己的页面上的那段javascript脚本异常费劲, 可能这个真是是因为springMVC的缘故吧...这可怎么办呀,愁死我了,折腾一阵强有力的折腾之后,终于被我找到方法了,在三大浏览器上都找到了方法。。 都是误打误撞给装出来。   ...第二个出来的是IE10,因为我平常用习惯了IE,平时要调试个什么东西,我都是用的IE来调试。IE上其实也很容易找出来,比Chrome省事多了。   首先打开页面,然后按F12放狗! ?   ...然后别费劲找了,现在是找不到的,直接点击“开始调试”,然后在脚本列表里面就会出现动态脚本啦,我写的脚本就在里面,当然如果没出现的话,你可以先点击一下你要测试的功能。 ?

68430

使用 Chrome DevTools 调试 JavaScript

学会在 Chrome Developer Tools 中使用断点来调试代码。 作为一名新的开发人员,发现和修复 bug 挺难的。...您可能会试图随意使用 console.log() 来调试代码使代码正常工作。 不要再这样了。 这篇文章将讲述正确调试方法! 您将了解如何使用 Chrome 开发人员工具来设置断点并逐步完成代码。...这是更有效的在代码中查找和修复 bug 的方法。 本教程将向您展示如何调试一个具体 bug,您学到的方法将有助于您调试以后遇到的的 JavaScript 错误。...console.log() 的另一个替代方法是控制台。可以使用控制台来评估任意的 JavaScript 语句。 开发人员通常使用控制台在调试时覆盖变量值。...您可以直接在 DevTools UI 中编辑 JavaScript 代码。

2.3K70

JavaScriptJavaScript 程序流程控制 ③ ( 对 JavaScript 代码进行断点调试 )

一、对 JavaScript 代码进行断点调试 1、断点调试 断点调试 指的是 在 程序代码 的 指定行 设置一个断点 , 以 调试模式 启动后 , 当程序运行到 断点 处 , 就会阻塞住 , 此时可以查看...然后 , 可以逐行代码向后执行 , 每行代码处都会阻塞住 , 每次阻塞 都可以查看 当前各个变量 / 表达式 的值 , 如果 代码执行出错 , 就会 显示 出错信息 , 停止执行 ; 2、浏览器断点调试...在 浏览器 中 , 按 F12 进入 调试模式 , 然后选择 " Sources " 选项 , 在 Sources 选项卡的 Page 栏 , 选择 要 调试JavaScript 代码所在的 demo.html...文件 ; 点击 JavaScript 代码 行 的 行号位置 , 显示有个向右的蓝色箭头 , 就是在该行设置断点成功 ; 选中 指定的表达式 , 这里选择 i 变量 , 然后点击右键 , 在弹出的右键菜单中

26910

Visual Studio+JavaScript 的前后端调试方法你真的会了么?

在本场 Chat 中,会讲到如下内容: Visual Studio 的常见调试方法 Javascript 的常见调试方法 学习并引用第三方的 C#开源项目,ServiceStack.Redis 学习并引用第三方的...的调试方法,或者是 JavaScript调试方法,掌握的不够。...如果单纯调试前端的 CSS 或者 JavaScript 的情况下,就不需要进行 visual studio 的调试了,具体方法稍后介绍。...其他调试方法 上述的这三种 visual studio 的调试方法是 web 程序员常用的三种调试方法。当然 visual studio 还有很多其他的调试方法,针对于不同语言,不同环境。...JavaScript 的常见调试方法 接下来介绍日常工作中三种常用的调试方法,基本上能够应对在工作中遇到的所有的前端问题,包括 Vue 这种 SPA 的脚本框架。 继续接着上面创建的项目进行描述。

1.6K20

WebStorm强大的调试JavaScript功能

一、JavaScript调试 目前火狐和Chrome都具备调试JavaScript的功能,而且还是相当的强大。如果纯粹是用浏览器来进行js调试的话,我比较喜欢用火狐。...不过今天的主角并不是火狐,也不是Chrome,而是号称最智能的JavaScript IDE:WebStorm。 WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。...配置端口(不是必须的) 如果你的端口刚好被占用,那么记得修改相应的端口Chrome和WebStorm都要修改 WebStorm对应修改的地方: 三、WebStorm调试JavaScript...WebStorm增加JavaScript调试选项 增加个TestJS的项目工程,直接选择Empty Project类型即可 然后自己增加相应的html和js文件 在工程的右上角那里,点那个下尖符号...,弹出 Edit Configurations 点绿色的+号,然后选择JavaScript Debug 配置好相关路径就可以了 2.运行调试效果 点击那个绿色的甲虫,就可以看到实际的调试效果了

1.8K20

Chrome - JavaScript调试技巧总结(浏览器调试JS)

Chrome 是 Google 出品的一款非常优秀的浏览器,其内置了开发者工具(Windows 系统中按下 F12 即可开启),可以让我们方便地对 JavaScript 代码进行调试。...一、设置断点 有两种方法可以给代码添加断点 方法1:在 Source 内容区设置 (1)找到要调试的文件,然后在内容源代码左侧的代码标记行处点击,即可打上一个断点。...方法2:在 js 文件中设置 (1)我们在 js 源文件中需要执行断点操作的代码前加上 debugger。 (2)刷新浏览器,当页面代码运行到断点处会暂停执行 ?...三、Call Stack 调用栈 1,界面介绍 (1)当断点执行到某一程序块处停下来后,右侧调试区的 Call Stack 会显示当前断点所处的方法调用栈,从上到下由最新调用处依次往下排列。...(2)如果想重新从某个调用方法处执行,可以右键选择 Restart Frame。

23.6K43
领券