
DevTools中的颜色选择器工具正在升级。
- 有一个滴管功能。
- 简单的界面即可选择包括Alpha在内的颜色。
- 彩色格式切换器(十六进制,rgba,hsla)。
- 对比度功能(当前景色与背景色对比度不高的时候会提示)

DevTools中的颜色选择器工具正在升级。

jquery事件监听指向jquery的源代码,这对于调试没啥用,我们可以通过查看监听器方法的定义,找到事件处理函数

1 | var languages = [ |
属性太多还可以传第二个参数 ,只展示要某些字段 console.table(languages,['name']);
1 | console.time('My time #1'); |



如果您正在使用利用多个线程的JavaScript功能(例如Service Worker或Web Workers),则Sources Panel会考虑到这一点。
由于每个线程都有其自己的全局脚本上下文,因此您可以选择一个特定的线程进行调试(例如,在其上设置断点)。只需在Sources面板中打开Threads 窗格即可。您应该看到主线程以及所有可用的其他线程。

这个是Chrome 89的截图,web worker是直接显示在左边的可以找打对应的文件打断点。右边只是一个指示器,告诉我们断点处在哪个线程
这里还可以看到 Content Scripts 面板 ,Chrome拓展开发的时候会用到这个,他能共享DOM
在V3版本的Chrome拓展开发中 Service Worker 也替代了 background.js
Service Worker的调试 还有系统通知等等的调试可以看Application面板
现在经常使用ESNext语法书写代码,再使用babel转换成ES5,

调试的时候就算有sourceMap,显示的依然是被混淆的名字a,b,c这种,我们想看到真实的变量名称,怎么做呢?
启动 试验功能的Resolve Variable Names
我在Chrome 89 看不到这个老外说的这个试验功能,应该是已经转正了!!不需要单独启用,知道有这个东西就好了