前端工具 - 开发者工具(F12)

简介: 前端工具 - 开发者工具(F12)

零、Common

  1. 全局搜索:Ctrl + Shift + F
    https://img1.mukewang.com/5bfb8a6800016c3802480274.jpg
  2. 竖排三个点的省略号 --> More Tools --> Network conditions 中可以模拟其他浏览器(设备终端)
    Ps:Select automatically 打勾,否则有时候会出现意想不到的显示BUG。
  3. 待更新...

一、Elements

  1. 伪类可触发效果:先触发,再检查源代码,再用Filter过滤出伪元素的CSS。
  2. 待更新...

二、Console

  1. console.group()、console.groupEnd() // 输出信息分组
  2. console.dir() // 显示所有对象的属性和方法
  3. console.time() …… console.timeEnd() // 时间跟踪,记录代码运行时间
  4. 待更新...

三、Sources

  1. 模糊搜索文件
  2. 暂停断点
    https://img.mukewang.com/5bfb8a6300016a3c03500090.jpg

    https://img4.mukewang.com/5bfb8a640001d6df02760077.jpg
  3. 跳过下一个方法执行
    https://img1.mukewang.com/5bfb8a64000104e103410067.jpg
  4. 进入方法
    https://img.mukewang.com/5bfb8a6400016d1603360097.jpg
  5. 跳出方法
    https://img3.mukewang.com/5bfb8a65000194ac03330077.jpg
  6. 断点生效 / 失效

    https://img.mukewang.com/5bfb8a650001ba3b03320078.jpg

    https://img2.mukewang.com/5bfb8a660001c5b503430081.jpg

  7. 添加断点(或者左边line点击下该行)

    https://img3.mukewang.com/5bfb8a660001addc02800378.jpg

    https://img3.mukewang.com/5bfb8a670001a11c03440079.jpg

  8. 部分断点失效
    https://img2.mukewang.com/5bfb8a670001a5b703240230.jpg
  9. 移除所有断点
    https://img4.mukewang.com/5bfb8a670001070b04870322.jpg
  10. 在异常暂停
    https://img.mukewang.com/5bfb8a670001fa3403400094.jpg
  11. 在异常(包括try...catch捕获的异常)暂停
    https://img3.mukewang.com/5bfb8a670001e36d03350077.jpg

    Ps:Pause On Caught Excepetion:
    (1)不勾上Pause On Caught Excepetion:只捕获try catch代码块外的语法错误(有时会因为语法错误而导致代码没有正确运行)。
    (2)勾上Pause On Caught Excepetion:try catch代码块内外的异常或语法错误都会被捕获,并且会暂停。
  12. Debug中,选中变量或表达式直接显示结果。
  13. 与后台对接错误调试:调试压缩过的代码,点击左下角{ } pretty print,可以格式化代码。
  14. 事件监听断点:如果是一个没有ID和JS代码的按钮,应该怎么调试?
    Souces面板中,右侧工具,Event Listener Breakpoints,勾选相应事件。比如:Click 事件,然后点击按钮,就会暂停在这个事件,就会出现相应的JS代码。
  15. 待更新...

四、Network

  1. XHR:监听ajax请求(如搜索提示)当服务器发送post或get请求时,它会监听这些请求,并在下面罗列出来,其中的参数就是我们请求的url或者post中的一些名字和字符;头信息是我们请求和回应的头信息;响应是实际中从服务器接收到的信息。
  2. 当请求迟迟得不到响应时,查看“Network”,如果发送的请求处于pending状态,说明后台出现问题。
  3. 待更新...

五、User agent stylesheet

  • 浏览器默认样式

附:

  1. 火狐浏览器只能模拟其他设别的分辨率不能模拟其他设备的功能,但谷歌内核的浏览器可以做到。
  2. 待更新...
目录
相关文章
|
4月前
|
前端开发
ElementPlus卡片如何能够一行呈四,黑马UI前端布局视频资料,element样式具体的细节无法修改,F12找到那个位置,可能在其他组件写了错误,找到那个位置,围绕着位置解决问题最快了,卡片下边
ElementPlus卡片如何能够一行呈四,黑马UI前端布局视频资料,element样式具体的细节无法修改,F12找到那个位置,可能在其他组件写了错误,找到那个位置,围绕着位置解决问题最快了,卡片下边
|
11月前
|
前端开发 JavaScript UED
【前端学习】—网站禁止右键、F12防复制、防查看源代码、防图片下载的方法
【前端学习】—网站禁止右键、F12防复制、防查看源代码、防图片下载的方法
|
6月前
|
前端开发 JavaScript
前端知识(十三)——JavaScript监听按键,禁止F12,禁止右键,禁止保存网页【Ctrl+s】等操作
前端知识(十三)——JavaScript监听按键,禁止F12,禁止右键,禁止保存网页【Ctrl+s】等操作
107 0
|
Web App开发 前端开发 搜索推荐
chrome 开发者工具——前端实用功能总结
chrome 开发者工具——前端实用功能总结
176 0
|
资源调度 前端开发 JavaScript
猿创征文|一文带你了解前端开发者工具
猿创征文|一文带你了解前端开发者工具
159 0
|
小程序 前端开发 开发者
《智能前端技术与实践》——第1章 开发环境配置——1.7 使用微信开发者工具——1.7.1 添加微信小程序插件
《智能前端技术与实践》——第1章 开发环境配置——1.7 使用微信开发者工具——1.7.1 添加微信小程序插件
138 0
|
小程序 前端开发 API
《智能前端技术与实践》——第1章 开发环境配置——1.7 使用微信开发者工具——1.7.2 使用微信小程序插件(上)
《智能前端技术与实践》——第1章 开发环境配置——1.7 使用微信开发者工具——1.7.2 使用微信小程序插件(上)
186 0
|
前端开发 小程序 API
《智能前端技术与实践》——第1章 开发环境配置——1.7 使用微信开发者工具——1.7.2 使用微信小程序插件(下)
《智能前端技术与实践》——第1章 开发环境配置——1.7 使用微信开发者工具——1.7.2 使用微信小程序插件(下)
134 0
|
小程序 前端开发 测试技术
《智能前端技术与实践》——第1章 开发环境配置——1.7 使用微信开发者工具——1.7.3 发布微信 小程序
《智能前端技术与实践》——第1章 开发环境配置——1.7 使用微信开发者工具——1.7.3 发布微信 小程序
134 0
|
Web App开发 缓存 JavaScript
前端答疑-chrome开发者工具正确食用-调试代码
之前写过前端答疑-chrome开发者工具正确食用-看网页源码,其中涉及到了 Sources 和 Network 两个标签。 不曾想现在的世界越来越看不懂了 昨天吧,一个朋友突然联系我了(应该是校友吧,不过我没见过本人,大我十届?我也是奔三的人了,突然好难过)。 问我360 浏览器如何调试 js。这个时候应该配图了[黑人问号脸]。调试应该是每个开发必会的技能吧,即使不会,难道没有网络吗?网上连教程都没有吗? 那么好了,基于上面的吐槽,我们开始今天内容。
264 0
前端答疑-chrome开发者工具正确食用-调试代码