前端快速调试工具Chrome浏览器

       通常前端开发过程中使用最多的调试工具大概就是Chrome浏览器了,虽然Chrome只是一款浏览器,但是要了解使用Chrome所有的开发调试技术也是很难的。

基础介绍

        在Chrome浏览器中,用F12打开控制台后,一名优秀的前端工程师需要尽量保证自己对里面95%以上的操作和内容都很熟悉。Chrome的调试面板主要包括设备模拟、Elements、Console、Sources、Memory、Security、Network、Application、Audits、Performance这些内容,如图所示。简单介绍下各个tab对应的作用。

箭头用来选择DOM元素,点击激活后,将鼠标移动到页面的位置,Elements窗口光标会自动移动到相应的代码段
设备模拟器设备模拟不仅可以让Chrome模拟移动端浏览器和桌面浏览器中打开页面的情况,而且还可以模拟移动端常见的不同机型大小和分辨率情况下加载页面的显示结果,或者自己添加特定模拟设备的屏幕来模拟显示效果。
Elements用于阅读DOM结构和DOM样式的内容及规则,或者添加阻塞DOM渲染的断点功能来查看页面的渲染细节。
Console查看控制台输出的内容或者直接执行某部分JavaScript脚本的运行命令
Sources通过Sources我们可以浏览网站加载的所有静态目录资源(HTML文档,CSS,JS,图片),同时可以进行资源内容的查看阅读和脚本的断点调试。
Memory用来记录Chrome浏览器的内存使用情况
NetWork常用于查看页面内容加载的网络请求情况,如请求的返回码、类型、大小、消耗时间、网页资源加载时序图等。
Application用于查看Chrome浏览器的缓存情况,主要包括HTTP文件缓存、Application Cache、ServiceWorker缓存对象、LocalStorage、SessionStorage、IndexDB、WebSQL、Cookies、Cache Storage等缓存空间中的情况。
Security

用于管理网站安全证书,例如,在HTTPS的网站下面我们可以通过它来查看网站使用的证书内容。

Audits可以根据目前页面文档加载和脚本执行情况给出当前前端页面的部分优化建议,这对于前端页面的优化具有极其重要的借鉴意义。
Performance(Timeline)最为强大的工具,按时间顺序展示页面加载过程及后续过程的网络请求、页面渲染过程、JS运行时长、页面帧率、CPU/GPU使用情况等。

       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@Demi

您的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值