当前位置:网站首页>Chrome调试技巧
Chrome调试技巧
2022-06-23 03:50:00 【cuncaojin】
Chrome调试技巧
需求:随便一个网页,点击任意一处,精确找出源码中网络请求的代码位置。
可能网页在不断地刷新数据,而且很快,还有浏览器插件、广告等影响。
1. 格式化js代码

2. 开启BlackBoxing
原因: 屏蔽掉页面涉及到的不关心的js文件访问网络,如广告库,第三方js库等
做法: 需开启BlackBoxing功能
操作: F12 => F1 => Blackboxing ,选中复选框,如下图:
还没完,需要添加规则。可以写正则表达式,不过也有简单方式,即在Sources中打开的js文件,格式化js文件,之后在行号处右键,选择Stop blackboxing,如下图:
,这时你可以看到这样的变化
3. 强大的Source面板

DOM节点变化监听的断点 
网络请求数据查看、断点添加
4. 格式化Json数据
console中,输入 copy(要格式化的json数据),然后按回车,此时格式化后的Json数据已经复制到了剪贴板,你粘贴下试试,还有一份打印了出来。
5. Network,找出我的点击请求

6. 快捷键
Ctrl + Shift + F : 选中Sources -> Page 中的最顶端的文件夹,按该快捷键,可以在源文件中搜寻指定规则的字符串所属文件
Ctrl + Shift: 配合上一个快捷键,可以在指定文件中搜索用处
Ctrl + P: 快速定位文件
Ctrl + Shift + O: 快速定位函数
Ctrl + G: 快速定位到文件某行
7. Snippets (JS编辑器,Sources下)
8. debugger
源文件中加入debugger则调试时运行到此停下
9. 调试按钮

- 到下一个断点或停止
- 下一步(不进入函数)
- 下一步(有函数则进入)
- 跳出函数
- 一步
- 断点开关,灰色为断点起作用,蓝色为断点不可用
- 遇到异常代码是否中断开关
边栏推荐
- 【二叉樹進階】AVLTree - 平衡二叉搜索樹
- Tiktok x-bogus and_ Signature parameter analysis
- PTA:6-29 虚基类的应用-人与教师学生
- Pta:7-37 student number analysis
- LabVIEW displays both hexadecimal and normal characters in the same table
- Online JSON to CSharp (c) class tool
- It supports running in kubernetes, adds multiple connectors, and seatunnel version 2.1.2 is officially released!
- What is metadata
- flutter系列之:flutter中的Wrap
- 自动化测试常见的面试题
猜你喜欢

Mobile terminal city list sorting JS plug-in vertitylist js

Pytorch---使用Pytorch的预训练模型实现四种天气分类问题

【深度学习】深度学习推理框架 TensorRT MNN OpenVINO ONNXRuntime

JVM调优简要思想及简单案例-为什么需要JVM调优?

【二叉樹進階】AVLTree - 平衡二叉搜索樹

How does flutter achieve different zoom animation effects

语料库数据处理个案实例(分词和分句、词频统计、排序)

QMainWindow

Flutter series: wrap in flutter

Avltree - arbre de recherche binaire équilibré
随机推荐
Pta:7-61 teacher student information management
Sessions and Daemons
How MySQL deletes a row of data in a table
[pytoch] calculate the derivative of sin (x) by automatic differentiation
Leetcode 1208. 尽可能使字符串相等
Pytorch---使用Pytorch的预训练模型实现四种天气分类问题
OpenJudge NOI 1.13 51:古代密码
Software development in 2022: five realities CIOs should know
Pta:6-30 time addition
Deploying Apache pulsar on kubesphere
Pta:6-29 application of virtual base classes - people, teachers and students
Inscription of lougu brush
There is a problem with redis startup
Basic skills of x64dbg
volatile 与线程的那些事
一篇文章学会er图绘制
制造型企业开发的SRM供应商管理系统特点是什么
QMainWindow
【二叉树】翻转等价二叉树
在线文本过滤小于指定长度工具