debugger断点应用

1、首先了解一下

设置断点的目的是为了调试状态下运行程序,是的编程开发人员可以看到程序运行过程中的数据变化情况, 检查代码是否正确

可以让程序终端在需要的地方,从而方便开发人员进行分析,也可以在一次调试中设置断点,下一次只需要让程序自动运行到设置断点的位置,便可以在上次设置断点的位置中断下来,极大的方便了操作,从而节省了时间。

2、断点是如何使用的?

第一步:

两种方法:

第一种:在js代码中加上debugger

  debugger
    const obj1 = {
        age: 20,
        name: 'xxx',
        address: {
            city: 'beijing'
        },
        arr: ['a', 'b', 'c'],
        name2: null
    };

第二种:在调试台打开

①:点击Sources

②:找到相应的js文件

③:点击代码左侧行数

如图所示:
在这里插入图片描述

打上断点之后刷新页面即可看到,在浏览器页面看到如图所示,代表断点在开始执行。

在这里插入图片描述

关于按照步骤、需求执行

这里就需要介绍到如下图所示

在这里插入图片描述

  • ①代表,会尽量的执行完当前断点所管理的区域,如果没有遇到其他的断点和报错
  • ②代表,执行完当前的方法,直到下一项或者说进入下一项单步执行操作
  • ③代表,进入当前函数内执行。
  • ④代表,跳出当前的方法,执行完当前的方法。
  • ⑤代表,一步步的执行当前的函数。
  • ⑥和⑦代表,当前要执行的函数区域
  • 第⑤步右侧,一个代表结束当前断点的执行,一个代表除非例外情况, 否则尽量不要暂停断点的执行

同学们,注意一下

​ 如果打断点的地方不是函数的起始位置,也就是最初执行当前段代码的位置,否则是打不上断点的,会自动的跳到函数开始执行的位置。

最后的最后,加油吧!年轻人,现在不掉点发,未来没头发可掉才是最可悲....

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
您可以使用Vue官方提供的两种方式进行Vue断点调试: 方式一是使用Vue Dev***助您调试Vue应用。您可以在浏览器的开发者工具中找到Vue Devtools插件。安装后,您可以在开发者工具中查看Vue组件的状态和数据,并进行调试。 方式二是在VS Code中安装Debugger for Chrome插件进行调试。以下是Debugger for Chrome插件的安装和使用方式: 1. 打开VS Code,并点击左侧的扩展插件按钮,搜索并安装Debugger for Chrome插件。 2. 按住键盘上的Ctrl+Shift+D快捷键,选择创建一个Chrome类型的launch.json文件。 3. 打开launch.json文件,并输入以下代码: ```json { "version": "0.2.0", "configurations": [ { "type": "chrome", "request": "launch", "name": "vuejs: chrome", "url": "http://localhost:8080", "webRoot": "${workspaceFolder}/src", "breakOnLoad": true, "sourceMapPathOverrides": { "webpack:///src/*": "${webRoot}/*" } } ] } ``` 解释一下其中的字段: - type:调试类型,这里我们使用Chrome浏览器调试。 - name:调试名称,您可以随意起名。 - url:调试的地址,一般是http://localhost:8080。 - webRoot:项目的根目录,一般是src文件夹。 - breakOnLoad:是否在加载时打断点。 - sourceMapPathOverrides:用于解决源映射路径的问题。 4. 使用npm run dev命令来运行Vue项目。 5. 运行好项目后回到VS Code页面,按下F5键,这时浏览器将自动打开一个新的网页,地址就是刚刚输入的url地址。 6. 在需要设置断点的位置,点击一下鼠标左键,即可看到一个小圆圈,表示断点设置成功。 7. 在页面上进行相应的操作,即可看到页面已经进入断点状态。 通过以上步骤,您可以使用Vue Devtools插件或Debugger for Chrome插件进行Vue断点调试。希望对您有帮助!

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值