
1. 使用断点(Breakpoints):
- 打开开发者工具(F12或右键点击页面选择“检查”)。
- 在“Console”(控制台)标签下,点击“Add Breakpoint”(添加断点)按钮。
- 在弹出的对话框中,输入你想要设置断点的行号和列号。例如,如果你想在第50行第10列的位置设置断点,输入50, 10。
- 点击“OK”保存断点。
- 当你的代码执行到这个位置时,浏览器会暂停并显示一个警告框,告诉你已经到达断点。
2. 单步执行(Step Over):
- 在“Debug”(调试)标签下,点击“Step Over”(单步执行)按钮。
- 当代码执行到你想要单步执行的位置时,浏览器会暂停并显示一个警告框,告诉你已经到达单步执行。
- 点击“Run”按钮继续执行代码。
3. 单步执行(Step Into):
- 在“Debug”(调试)标签下,点击“Step Into”(单步执行)按钮。
- 当代码执行到你想要单步执行的位置时,浏览器会暂停并显示一个警告框,告诉你已经到达单步执行。
- 点击“Run”按钮继续执行代码,但此时代码会在指定的行号处停止,并且会跳转到该行的下一行开始执行。
4. 查看变量值(View Variables):
- 在“Debug”(调试)标签下,点击“View Variables”(查看变量值)按钮。
- 这将显示当前正在执行的代码中的变量值。你可以查看任何变量的值,包括局部变量、函数参数、对象属性等。
5. 查看堆栈跟踪(View Stack Trace):
- 在“Debug”(调试)标签下,点击“View Stack Trace”(查看堆栈跟踪)按钮。
- 这将显示当前正在执行的代码的堆栈跟踪信息,包括调用栈、返回地址等信息。这对于调试错误和追踪问题非常有帮助。
6. 查看内存使用情况(View Memory):
- 在“Debug”(调试)标签下,点击“View Memory”(查看内存)按钮。
- 这将显示当前正在执行的代码的内存使用情况,包括已分配的内存、已使用的内存、剩余的内存等信息。这对于分析内存泄漏等问题非常有用。
7. 查看网络请求(View Network):
- 在“Network”(网络)标签下,点击“View Network”(查看网络)按钮。
- 这将显示当前正在加载的网络请求的详细信息,包括请求类型、请求头、响应头、响应内容等。这对于调试网络问题非常有用。
8. 查看CSS样式(View CSS):
- 在“Inspector”(检查器)标签下,点击“View CSS”(查看CSS)按钮。
- 这将显示当前页面的CSS样式表,包括类名、ID、属性等。这对于修改样式或者查找样式冲突非常有用。
9. 查看HTML元素(View HTML):
- 在“Inspector”(检查器)标签下,点击“View HTML”(查看HTML)按钮。
- 这将显示当前页面的HTML源代码,包括标签、属性、文本等。这对于修改HTML结构或者查找HTML标签冲突非常有用。
10. 查看JavaScript代码(View Source):
- 在“Inspector”(检查器)标签下,点击“View Source”(查看源代码)按钮。
- 这将显示当前页面的JavaScript源代码,包括函数定义、变量声明、条件语句等。这对于调试JavaScript代码非常有用。



