cmd+opt+i
或ctrl+shift+i
Command+Option+c
或Control+shift+c
Command+Option+j
或Control+shift+j
通过开发者工具左上角的小箭头可以选择需要查看的元素
通过如上图所示按钮,也可以定义调试工具所处位置。
在调试工具处,双击 dom 节点即可进入编辑。
也可以通过右键节点选择编辑 HTML 模式。
复制出的路径是通过 querySelector
接口选择的元素
通过对需要调试元素右键选择 break on
即可选择调试方式。
在调试工具右侧即可看到样式
通过 filter 也可以过滤(搜索)某个属性
点击空白处也可以新增属性;点击前边的勾也可以使此属性失效。
:hover
表示模拟鼠标悬停。
当鼠标悬停到...
图标时可以看到如下
点击即可展开可视化界面。
通过选择 more tools -> Animations
即可调出动画窗口。
当触发动画时就会自动录制,并且可以通过下方的属性可视化调试。
在 Console 处可以写任意 JavaScript 代码。
console.log('普通信息')
console.warn('告警信息')
console.error('错误信息')
var t = [
{name:'666',age:'17',sex:'男'},
{name:'666',age:'17',sex:'男'},
{name:'666',age:'17',sex:'男'}
]
console.table(t)
var label = '一组信息'
console.group(label)
console.info('Log')
console.info('warn')
console.info('error')
console.groupEnd(label)
var styles = 'color:red;background:black;font-size:20px;'
console.log("%c样式展示",styles)
console.assert(false,'断言失败')
console.time()
var l = 1
console.timeEnd()
console.clear()
debugger
可以通过图中表示的几个按钮进行调试。按钮从左向右依次表示
也可以通过下方事件进行监听。
左侧为全局的静态资源,选择一个文件也可以对源文件进行编辑。
ctrl+p
可以全局搜索某个资源
ctrl+shift+p
可以输入一些命令
简单来说就是为当前页面新加一个代码片段。
test
Sources->Filesystem
唤起面板
通过上方的 filter 可以进行过滤,同样的也可以删除或新增 Cookie。
与 Cookie 类似。
show sensors
命令呼出 Sensors 面板进行调试
在 Edge 中为传感器。
在 chrome 为 network
由于国内无法使用 Google 商店,因此建议使用 Edge 商店。
安装此插件后,如果网页是由 react 开发的,那么开发者工具会多出一个 react 的选项,并且插件图标是点亮的。
与 React 插件类似。