console.log
console.log
谁都会用,可是不少同窗只知道最简单的console.log(x)
这样打印一个对象,当你的代码里面console.log
多了以后,会很难将某条打印结果和代码对应,因此咱们能够给打印信息加上一个标签便于区分:javascript
let x = 1; console.log('aaaaaaaa', x);
console.time
有时候咱们想知道一段代码的性能或者一个异步方法须要运行多久,这时候须要用到定时器,JavaScript提供了现成的console.time
方法,例如:java
debugger
打断点有时候咱们须要打断点进行单步调试,通常会选择在浏览器控制台直接打断点,但这样还须要先去Sources里面找到源码,而后再找到须要打断点的那行代码,比较费时间。使用debugger
关键词,咱们能够直接在源码中定义断点,方便不少,好比: windows
有时候咱们想在控制台的Sources
中查找某个js源文件,要把文件夹逐一点开找,很是麻烦。其实Chrome提供了文件的搜索功能,只不过大部分时候咱们给忽略了。。浏览器
只要按Command + P
(windows的快捷键请自行查看)就能弹出搜索框搜索你想要找的文件啦:异步
有时候咱们须要在Sources
中阅读一段js代码,可是发现它被压缩了,Chrome也提供了和方便的格式化工具,让代码变得从新可读:工具
点完以后变成这样:性能