Chrome调试技巧

1,178 阅读2分钟

Console面板:

console.clear()

console.log(),warn(),info()

console.time(),timeEnd()

console.count()

console.trace()

console.table()

console.dir()

console.assert()

console.group(),groupEnd()

$选择器

keys(),values()

copy()

Element面板:

css调试

html调试

DOM断点

Network面板:

Controls,Filters区域

OverView区域

Requests Table 区域

 Summary 区域

Sources 面板:

自定义代码片段 Snippets

设置断点

Performance 面板:

1.Controls - 开始记录,停止记录和配置记录期间捕获的信息

2.Overview - 页面性能的汇总

3.Flame Chart - [火焰图(线程面板)]。在火焰图上看到三条(绿色的有好几条)垂直的虚线:

     蓝线代表 DOMContentLoaded 事件

     绿线代表首次绘制的时间

     红线代表 load 事件

4.Details - 在 Flame Chart 中,选择了某一事件后,这部分会展示与这个事件相关的更多信息;

Lighthouse(Audits) 面板:

  • Performance 性能

  • accessibility 无障碍使用

  • Best Practice 用户体验

  • SEO SEO 优化

  • Progressive Web App 页对于 PWA 的兼容性

Security 面板:

用于检测当面页面的安全性

参考:

记Chrome的性能分析工具实践

chrome开发者工具各种骚技巧

Chrome DevTools中的这些骚操作,你都知道吗?

脱离996,Chrome DevTools 面板全攻略!!!

前端性能优化之利用 Chrome Dev Tools 进行页面性能分析

Chrome Dev Tools---[性能篇]

Chrome Dev Tools---[基础篇]

网站性能调优开发工具: Lighthouse, Puppeteer 以及进阶部分丨 Google 开发者大会 2018

前端神器—Google Chrome Devtools细节详解

狙杀页面卡顿 —— Performance 指北

【译】像高级前端开发人员一样使用Chrome DevTools

使用 Performance 看看浏览器在做什么

前端技术演进(一):Web前端技术基础

不常见但是有用的**chrome**调试技巧

学会了这招,排查生产问题再也不头疼了

脱发秘籍:前端Chrome调试技巧最全汇总

Chrome117发布:新的Web开发调试技巧都在这了!