本文采用意译,这是原文css
在Elements
面板,你能够对元素进行任意拖拽操做node
在Elements
面板选中一个元素以后,在Console
中输入$0
能够获取到选中元素的引用chrome
若是你使用jQuery
,那么输入$($0)
,能够获取当前元素的jQuery
对象并使用相关API
windows
Console
面板中使用最近一次操做值在Console
面板中,使用$_
变量引用上一次操做返回值chrome-devtools
在Elemetns
面板的Styles
面板中,有两个颇有用的按钮url
第一个,你能够为你选择的元素添加新样式debug
第二个,若是选择元素样式有伪类,你能够任意触发它的伪类样式3d
在Elemetns
面板的Styles
面板中,你能够对选择的元素样式进行修改,而后点击文件名,进行保存
操做调试
这个技巧不适用于使用了+
选择器和element.style
样式内容code
在Elements
标签中,选择一个元素,按下cmd-shift-p
(windows
则为ctrl-shift-p
)组合键,搜索并选择Capture node screenshot
进行保存操做
在Elements
面板中,按下cmd-f
(windows
则为ctrl-p
)组合键,显示查询框
你能够输入字符串
去在整个页面查找,或者输入css
选择器去查找
Console
的代码换行在Console
面板中调试多行代码时,使用shift-enter
组合键进行换行,enter
键将直接执行代码
在调试器面板中:
cmd-o
(windows
则为ctrl-o
)组合键,会列出当前页面加载的资源,选择即定位该资源cmd-shift-o
(windows
则为ctrl-shift-o
)组合键,会列出当前选中文件的符号列表(属性,方法,类等等)ctrl-g
对当前选中文件代码行进行定位把须要监听的变量添加至监听表达式列表中
,避免在程序中反复的console.log
同一个变量进行debug
XRH/Fetch
调试找到并打开XHR/Fetch Breakpoints
面板,添加须要拦截的请求url
DOM
调试在Elements
面板中,对选中的元素右键
,启用Break on -> subtree modifications
,任何改变该元素子节点内容的js
操做将会被拦截