打开开发者工具
常用方式:
-
快捷键:

- Windows/Linux:
F12或Ctrl + Shift + I - Mac:
Cmd + Option + I
- Windows/Linux:
-
右键菜单:
在页面上右键点击 → 选择“检查”(Inspect)
-
菜单栏:
点击右上角三个点 → 更多工具 → 开发者工具
主要调试面板
Elements(元素面板)
- 功能:查看和编辑HTML/CSS
- 操作:
- 点击元素选择器(左上角箭头图标)选择页面元素
- 实时修改样式
- 查看盒模型
Console(控制台)
- 功能:运行JavaScript代码、查看错误和日志
- 操作:
- 输入JS代码直接执行
- 查看
console.log()输出 - 使用
$0引用当前选中的元素
Sources(源代码)
- 功能:调试JavaScript
- 操作:
- 设置断点(点击行号)
- 单步调试(F10/F11)
- 查看调用堆栈
- 条件断点(右键行号→Add conditional breakpoint)
Network(网络)
- 功能:监控网络请求
- 操作:
- 查看请求/响应详情
- 过滤请求类型
- 模拟慢速网络(Online下拉菜单)
Application(应用)
- 功能:查看存储、缓存等
- 操作:
- Local Storage / Session Storage
- Cookies
- IndexedDB
实用调试技巧
DOM断点
- 在Elements面板右键元素
- 选择 Break on → 设置断点类型
代码片段
- Sources → Snippets
- 创建和运行常用代码片段
移动端调试
- 点击设备切换图标(📱)
- 模拟不同设备
- 调节DPI、网络节流
性能分析
- Performance面板记录性能
- Memory面板分析内存使用
- Lighthouse生成优化建议
命令菜单
Ctrl + Shift + P(Windows)Cmd + Shift + P(Mac)- 输入命令快速操作
常见调试场景
样式调试:
/* 在Elements面板Styles区域: 1. 临时修改CSS 2. 点击颜色值调出色轮 3. 点击数值使用↑↓调整 */
JavaScript调试:
// 在Sources面板: // 1. 设置断点 // 2. 使用调试控制按钮: // - 暂停/继续 (F8) // - 单步跳过 (F10) // - 单步进入 (F11) // - 单步跳出 (Shift + F11)
快速调试技巧:
- 复制元素路径:右键元素 → Copy → Copy selector
- 保存修改:Changes面板查看所有修改
- 全局搜索:
Ctrl + Shift + F搜索所有文件 - 禁用缓存:Network面板勾选Disable cache
扩展工具
- React/Vue开发者工具:调试对应框架
- Redux DevTools:状态管理调试
- Postman Interceptor:API调试
掌握这些工具和方法,可以高效地调试和优化网页开发中的各种问题。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。