打开开发者工具
-
快捷键(推荐)

- Windows/Linux:
F12或Ctrl + Shift + I - Mac:
Cmd + Option + I - 直接右键页面,选择 “检查”。
- Windows/Linux:
-
菜单栏
点击右上角菜单 → 更多工具 → 开发者工具。
核心面板功能
开发者工具主要包含以下面板:
Elements(元素)
- 功能:查看/修改 HTML 和 CSS,实时预览效果。
- 常用操作:
- 点击左上角箭头图标,选择页面元素进行查看。
- 右键元素:
Break on可监听 DOM 变化。 - 修改 CSS:右侧 Styles 面板直接编辑样式。
Console(控制台)
- 功能:运行 JavaScript 代码、查看日志、报错信息。
- 常用操作:
- 输入
console.log()调试变量。 - 输入
$0快速访问当前选中的 DOM 元素。
- 输入
Sources(源代码)
- 功能:调试 JavaScript,设置断点、单步执行。
- 常用操作:
- 左侧文件树查看网页资源。
- 在代码行号处点击设置断点。
- 右侧调试区:
Watch监控变量、Call Stack查看调用栈。
Network(网络)
- 功能:监控所有网络请求(加载时间、状态、响应数据)。
- 常用操作:
- 勾选 Disable cache 避免缓存干扰。
- 点击请求查看详情(Headers、Preview、Response 等)。
- 过滤请求类型(XHR、JS、CSS 等)。
Application(应用)
- 功能:管理存储数据(Cookie、LocalStorage、SessionStorage)。
- 常用操作:
- 查看/修改 Storage 数据。
- 清理缓存或数据库。
实用调试技巧
-
移动端调试
- 点击 设备图标 切换手机视图,可模拟不同设备、网络速度。
- 连接真实手机:用 USB 调试模式,在 Chrome 中进入
chrome://inspect/#devices。
-
搜索与过滤
- 按
Ctrl + F在 Elements 或 Network 面板中搜索关键词。 - Console 中可用
Ctrl + Shift + F全局搜索代码。
- 按
-
代码片段(Snippets)
- 在 Sources 面板的
Snippets标签中,保存常用调试代码片段,随时运行。
- 在 Sources 面板的
-
性能分析(Performance)
录制页面加载或交互过程,分析性能瓶颈(内存、帧率等)。
-
覆盖本地文件(Overrides)
- 在 Sources 的
Overrides中,将线上文件映射到本地修改,避免重复刷新。
- 在 Sources 的
快捷键速查
| 功能 | Windows/Linux | Mac |
|---|---|---|
| 打开控制台 | Ctrl + Shift + J |
Cmd + Option + J |
| 搜索文件 | Ctrl + P |
Cmd + P |
| 快速跳转到行 | Ctrl + G |
Cmd + G |
| 清空控制台 | Ctrl + L |
Cmd + K |
调试流程示例
假设需要调试一个按钮点击无效的问题:
- 打开 Elements 面板,找到按钮元素。
- 在 Sources 面板中,找到对应 JS 文件并设置断点。
- 点击按钮,查看断点处的变量状态。
- 使用 Console 检查是否有报错。
- 通过 Network 面板确认是否有请求失败。
标签: Chrome开发者工具 网页调试
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。