JS的断点调试记录

这里主要是对断点调试的过程进行记录(可能是因为我做的项目比较简单,其实都没有用过调试工具,一般就是打印就可以了)

1.在代码中添加断点:

在需要调试的地方添加代码 debugger,然后在浏览器运行就可以开启调试模式了。

 

2.在Chrome的开发者工具里面的Sources打开要调试文件,直接在对应的行数前面点一下即可

操作区域的按钮从左往右 依次是:

Resume script execution   恢复脚本执行

Step over next function call:执行到下一步的函数调用(跳到下一行)

Step into next function call:进入当前函数。

Step out of current function:跳出当前执行函数。

Deactive/Active all breakpoints:关闭/开启所有断点(不会取消)。

Pause on exceptions:异常情况自动断点设置。

 

3.页面事件的调试:

Event Listener Breakpoints

事件监听器断点,即根据事件名称进行断点设置。当事件被触发时,断点到事件绑定的位置。事件监听器断点,列出了所有页面及脚本事件,包括:鼠标、键盘、动画、定时器、XHR等等。极大的降低了事件方面业务逻辑的调试难度。

图片中的这个情况就是将所有的点击事件都监听了,点击所有的按钮都会被打上断点。然后方便进行调试

调试,是在项目开发中非常重要的环节,不仅可以帮助我们快速定位问题,还能节省我们的开发时间。熟练掌握各种调试手段,定当为你的职业发展带来诸多利益,但是,在如此多的调试手段中,如何选择一个适合自己当前应用场景的,这需要经验,需要不断尝试积累。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值