一分钟教你学会浏览器调试工具debugger

当使用谷歌浏览器或者vscode进行前端调试时,可以使用以下方法进行详细调试:

  1. 谷歌浏览器:
    打开谷歌浏览器,并在地址栏中输入要调试的页面的 URL 地址。
    按下 Ctrl + Shift + I(Windows/Linux)或 Command + Option + I(Mac)打开 Chrome 开发者工具。或者,右键点击页面上的任何元素,并选择 “检查”。

在开发者工具中,可以在不同的面板中进行调试:
“Elements” 面板:查看和修改页面的 DOM 结构和样式。
“Console” 面板:查看和执行 JavaScript 代码,并输出日志信息。
“Sources” 面板:查看和编辑页面的源代码,设置断点进行调试。
“Network” 面板:监视和分析网络请求和响应。
在 “Sources” 面板中,可以选择要调试的文件,并在代码行上设置断点。然后,可以使用调试工具栏中的按钮(如 “继续”、“单步执行”、“跳过”)来逐行执行代码,并观察变量的值和调试信息。

  1. Visual Studio Code(VS Code):
    在你的代码中添加 debugger 语句:在你想要设置断点的位置,如组件的某个方法或函数中,添加 debugger 关键字。例如:
function handleClick() {
  debugger; // 在这里设置断点

  // 其他代码逻辑
}

启动开发服务器:在你的 React 项目根目录中,使用命令行运行 npm start 或类似的命令来启动开发服务器。这将启动你的 React 应用并在开发模式下运行。

在浏览器中打开项目:打开你的浏览器,访问你的 React 项目运行的 URL。通常情况下,可以通过 http://localhost:3000 进行访问,但具体的 URL 取决于你的项目配置。

打开开发者工具:在打开的浏览器窗口中,按下快捷键 Ctrl + Shift + I,或者右键点击页面并选择 “检查”,以打开浏览器的开发者工具。

调试代码:在开发者工具的 “Sources” 或 “调试” 面板中,找到你的源代码文件(通常在 “localhost” 或 “webpack” 目录下),然后找到你添加了 debugger 的代码行。

触发断点:在浏览器中执行触发该断点的操作。当代码执行到 debugger 语句时,浏览器会自动暂停执行,并在代码行旁边显示一个黄色的箭头,表示断点已触发。

查看变量和调试信息:在开发者工具的 “Sources” 或 “调试” 面板中,你可以查看和检查代码中的变量值、调用栈和其他调试信息。你可以逐行执行代码、查看变量的值或使用控制台来执行额外的调试操作。

退出调试模式:在开发者工具中,点击调试工具栏中的 “停止调试” 按钮,或者关闭开发者工具窗口,以退出调试模式。

通过在 React 项目中添加 debugger 语句,并在浏览器的开发者工具中触发断点,你就可以在 React 代码中进行调试了。记得在调试完成后,将 debugger 语句删除或注释掉,以确保代码的正常运行。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

godlike-icy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值