加断点的两个小技巧
2016-04-25 15:29
501 查看
有时候我们进行javascript代码调试的话,一般在浏览器中加上断点就可以了,比如
当web代码加载的时候,会自动停留在在该设定断点的那行上
但是项目比较大型的话,不可能一开都会全部把需要script文件全部加载进来,会一边执行一边加载。因此,要是想要在某一个文件上加上断点,就得一步一步的调试到该文件加载进来的,比较麻烦,导致工作效率也不高。我发现了两个方法可以对应解决这个问题。
1:在需要提前加上断点的文件头或者尾巴加上j//@ sourceURL=main-first.js这一行代码,就可以提前把该script文件加载进来,以便加上断点调试。现在一般是加上//# sourceURL=main-first.js
之后在Chrome浏览器中,打开sourse,既可以看到对应的文件了。
2:加上debugger;就能每次都在“debugger”字样下停住。
这两个方法可以让调试代码更加省时。
当web代码加载的时候,会自动停留在在该设定断点的那行上
但是项目比较大型的话,不可能一开都会全部把需要script文件全部加载进来,会一边执行一边加载。因此,要是想要在某一个文件上加上断点,就得一步一步的调试到该文件加载进来的,比较麻烦,导致工作效率也不高。我发现了两个方法可以对应解决这个问题。
1:在需要提前加上断点的文件头或者尾巴加上j//@ sourceURL=main-first.js这一行代码,就可以提前把该script文件加载进来,以便加上断点调试。现在一般是加上//# sourceURL=main-first.js
之后在Chrome浏览器中,打开sourse,既可以看到对应的文件了。
2:加上debugger;就能每次都在“debugger”字样下停住。
这两个方法可以让调试代码更加省时。
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- Android Manifest 用法
- Android学习笔记(二九):嵌入浏览器
- Android java 与 javascript互访(相互调用)的方法例子
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- Linux 自检和 SystemTap
- JavaScript演示排序算法
- javascript实现10进制转为N进制数
- 把Chrome OS安装在VMWare下及Chrome OS的关键特性和一些截图
- 回顾 Firefox 历史
- 小白观察:微软释放出其基于 Chromium 的 Edge 浏览器
- 最后一次说说闭包
- Ajax
- Python 七步捉虫法
- 2019年开发人员应该学习的8个JavaScript框架
- HTML中的script标签研究
- 对一个分号引发的错误研究