chrome 调试小技巧
来源:互联网 发布:网络推广专员薪资制度 编辑:程序博客网 时间:2024/05/29 00:31
1.元素的选择(`cmd+shift+c`)
2.选取颜色,改变颜色表示的方式
2.对元素添加属性,编辑,复制,移动,设置断点
2.1 有时候我们需要监听某个 DOM 被修改情况,那么可以在元素上设置断点。
在元素上可以设置三种断点:(1)子节点修改(2)自身属性修改(3)自身节点被删除。
3.强制元素状态
4.查看元素绑定的事件
二, Source面板设置断点
1.常用的快捷键
类似与sublime的查找文件,chrome 中 `cmd+p`(win上 `ctrl+p`)也可以查找文件。
文件中定位方法,`shift+cmd+o`(win上`ctrl+shif+o`),可以快速的查找文件中的方法。
文件中搜索字符串,`cmd+f`(win上`ctrl+f`)
全局搜索字符串,`option+cmd+f`(win上`ctrl+shift+f`)
2.在源代码上设置断点
添加的每个断点都会出现在右侧调试区的 Breakpoints 列表中,点击列表中断点就会定位到内容区的断点上。如果有多个文件、多个断点的话,利用 Breakpoints 列表中的断点快速定位非常方便。
条件断点:在断点位置的右键菜单中选择“Edit Breakpoint...”可以设置触发断点的条件,写一个表达式,表达式为 true 时才触发断点。
XHR断点:右侧调试区 XHR Breakpoints,点击+ 并输入 URL 包含的字符串就可以监听该 URL 的 Ajax 请求。如果想监听所有 XHR 请求,可以什么都不填。一旦 XHR 调用触发时就会在 request.send() 的地方中断,可以查看函数调用栈分析。
3.查看变量
在代码执行到断点停下来后,我们可以单步执行代码,查看变量。这些变量会被记录在全局,可以在控制台中打印出来。
4.查看调用栈
调用栈中的每一层叫做一个 frame,点击每个 frame 可以跳到该 frame 的调用点上。而且,还可以在 frame 上用右键菜单重新开始执行当前 frame。有利于不断的重复调试,不用重复刷新。
5.临时修改 JavaScript 代码
通常我们在调试代码时是这样做的:修改代码→刷新页面→重新检查。但其实 Chrome 中可以临时修改 JS 文件中的内容,保存(Ctrl+S)就可以立即生效,结合 Console 等功能就可以立即重新调试了。
阅读全文
0 0
- Chrome调试小技巧
- chrome 调试小技巧
- chrome 调试器小技巧
- 谷歌(Chrome)浏览器调试JavaScript小技巧
- chrome调试js的小技巧
- 谷歌(Chrome)浏览器调试JavaScript小技巧
- 使用Chrome Dev Tools, deb.js调试Javascript小技巧
- chrome、Firefox调试技巧
- Chrome调试技巧
- chrome调试技巧
- chrome调试技巧
- Chrome调试技巧
- Chrome 实用调试技巧
- chrome调试技巧
- 一些Chrome小技巧
- chrome开发小技巧
- chrome developer tool 调试技巧
- chrome developer tool 调试技巧
- git命令探索之路
- Unity 三种遮挡关系
- Mac
- 打造Listview的万能适配CommonAdapter(方便以后查找)
- Android使用Intent
- chrome 调试小技巧
- Faster-rcnn voc数据集制作
- 关于 aws 免费使用12月注意事项
- Sprint读取配置文件内容格式的String
- 机器学习笔记-Logistic回归
- Spring(07)——单例注入多例之lookup-method
- 单例模式的解读以及和全局变量的区别
- zookeeper启动失败,zkServer.sh status 出错
- CString一些简单操作方法