美文网首页程序员IT必备技能前端开发工具
帮你扔掉鼠标的前端调试命令

帮你扔掉鼠标的前端调试命令

作者: PageThinker | 来源:发表于2020-03-25 01:44 被阅读0次
00chrome.dev.tool.png

前端调试工具总是鼠标点来点去的?可以看看这些调试命令,瞬间可以省掉很多鼠标点击行为。

01,常用 console 的 API

(1)console.assert()

console.assert(a<400, "a should < 400");

(2)console.group() 和 console.groupEnd()

console.group();
...
console.log("AAAA");
console.log("BBBB");
...
console.groupEnd();

将日志信息输出到一个分组中,且分组是展开的,在调试问题是能够方便的将上下文的信息放到一个分组中。

01console.group.png

(3)console.groupCollapsed()

可以代替用来代替 console.group(),和 console.group() 一样是将将后续的日志输出到一个分组中,但是分组始终是被折叠起来的。console.group() 分组中的日志是展开的。

(4)console.time() 和 console.timeEnd()

用来统计中间代码的执行时间。

console.time();
console.log("AAAA");
console.timeEnd();
02console.time.png

(5)console.timeStamp()

标记在 TimeLinePannel 显示的执行时间。

(6)console.log();

console.log("a is ", a, "b is ", b);

(7)console.error()

console.error("Error is %s %s", "will", "print");

内容将以红色 highline 显示。

(8)console.warn()

console.warn();

内容将以黄色 highline 显示。

02, Debug 信息

(1) debugger

在代码中使用 debugger;,当执行到此句 Chrome Dev Tool 将进入 Debug 调试模式。

(2) inspect()

通过命令行语句跳转到相关的 Dom 元素的位置,效果等同于使用鼠标右键的 instpect 选项。

(3) monitorEvents() 和 unmonitorEvents()

用来监控事件,不侵入业务代码就可以定位所需的事件上下文信息。

monitorEvents(document.getElementById('btn_id'), 'click');
03monitorevents.png

也可以使用 monitorEvents() 监听对象的多个对象。

monitorEvents(document.getElementById('btn_id'), ['click, mouseup']);

使用 unmonitorEvent() 能够取消监控。

03,清空命令行的五种方式

(1) clear()
(2) console.clear()
(3) 鼠标右键 -> clear console
(4) Command + K
(5) 跳转到新的页面

04,Chrome Dev Tool 切换 Pannel

(1) Command + [ 向左选中上一个 Pannel
(2) Command + ] 向右选中下一个 Pannel

相关文章

  • 帮你扔掉鼠标的前端调试命令

    前端调试工具总是鼠标点来点去的?可以看看这些调试命令,瞬间可以省掉很多鼠标点击行为。 01,常用 console ...

  • 手把手教你使用nodejs编写cli(命令行)

    前端日常开发中,会遇见各种各样的cli,比如一行命令帮你打包的webpack,一行命令帮你生成vue项目模板的vu...

  • 调节MacBook鼠标移速

    打开终端输入以下命令可以查看当前鼠标的速度,一般设置里调到最快的话,就是 3 的速度。 然后输入以下命令可以设置鼠...

  • pdb调试

    pdb调试 pdb调试命令

  • iOS原生与H5相关文章

    前端调试工具 Safari 前端开发调试 iOS 完美解决方案(iPhone/iTouch 等) JavaScri...

  • python pdb调试

    pdb 调试 pdb是基于命令行的调试工具,非常类似gnu的gdb(调试c/c++)。命令 简写命令 作用...

  • 前端调试--真机环境调试

    前端调试环境搭建 前言 日常前端开发调试过程中,经常会遇到真机调试。真机调试环境搭建主要从如下几点进行讲解: 启动...

  • 干货:你真的会用console命令吗?

    前言 个人而言,在前端开发中调试用的最多命令就是console了;哪里有问题了,我都会console.log下;相...

  • 前端调试

    今天分享一个超级不错的前端调试技巧,还在为前端端点调试而烦恼吗 为什么需要调试 解决bug通常要对代码进行调试,这...

  • # Xcode 编译器调试命令(所有)

    # Xcode 编译器调试命令(所有) # Xcode 编译器调试命令(所有)

网友评论

    本文标题:帮你扔掉鼠标的前端调试命令

    本文链接:https://www.haomeiwen.com/subject/drvzyhtx.html