谷歌开发者工具技巧小整理

开发者工具

DOM技巧

1.元素对应的DOM

ctrl + shift + c 然后鼠标移到对应的元素上即可,这种方法可以用来找到一些事件触发才出现的DOM,比如mouseover这种,使用面板上的那个按钮很难操作,使用快捷键就可以很方便的选中了

2.将视图滚动到元素所在位置

16c7f44b1d16b4f6?w=742&h=529&f=png&s=90868

3.在Elements面板使用选择器选取DOM

16c7f479d3963c76?w=632&h=446&f=png&s=64153

看到工具的tips了吗,可以使用选择器来获取DOM,至于支持哪些选择器,本人没有仔细试过,不过这个功能有很大妙用,一般你需要使用JQ来选择元素,这时候需要刷新运行才知道选择的结果,而且出来的结果还是JQ的对象,需要展开才知道选择了什么,使用这里的选择器,可以很直观看到选择的结果,这个可以用来确认选择的DOM,,更重要的是可以用来辅助我们检查我们的CSS选择器是否与当前的选择器冲突了。

4.快速展开DOM结构

alt + click

CSS技巧

1.编辑

16c7f4e7864d21f2?w=1019&h=265&f=png&s=56519

在Elements的styles可以查看css作用的结果,css来源,以及可以随意编辑这些CSS

2.激活伪类

16c7f507216d0bc9?w=1000&h=402&f=png&s=83924

这里勾选对应的伪类,即可激活伪类

3.查看CSS最终计算结果

styles会展示全部的CSS,没有生效的CSS会带有删除线效果,但是不便于查看,而computed可以展示计算后的最终结果,可以在这里筛选自己想看的属性的生效值,比如rem的时候,你就可以看到具体是多少px

16c7f5338f6ef316?w=983&h=555&f=png&s=116621

事件技巧

1.查看DOM节点上绑定的事件

16c7f575d548583e?w=902&h=603&f=png&s=118068

可以看到DOM节点绑定的所有事件,点击事件名,可以看到事件绑定的代码的文件名,可以跳转进去查看

数据(Network)技巧

1.查找指定资源

这里讲一个特殊的,我们怎么快速确定一个文件被加载了呢,当然是查找加载列表里有没有这个资源

16c7f5ad50d97edf?w=1028&h=899&f=png&s=178148

点击network,然后ctrl + p 输入文件名即可查看结果,是不是很快呢

2.阻塞文件加载

当你想验证,是否是这个文件影响了什么,当时是不加载它呢,使用下面的操作即可实现。

16c80475396457c2?w=1070&h=360&f=png&s=41620

代码技巧

1.快速跳转到方法所在文件
如果我们知道方法名字,可以快速跳转到代码所在位置喔

16c7f63630b67528

在console中输出方法名称,点击输出结果即可跳转到代码位置

2.格式化压缩代码

压缩的代码格式化,一般线上代码都是经过了压缩,没法看,我们可以格式化一下

16c7f655ff44dec1?w=694&h=916&f=png&s=33218

调试技巧

1.清空控制台

嘻嘻,我一般是使用这个清除的

16c8033faf3a3c8d?w=897&h=259&f=png&s=19936

一直在找快捷键,诶,没想到人家按钮的hover效果上就告诉你了怎么快捷键 ctrl + l ,再也不用拿出手去用鼠标了

2.使用断点

随着前端项目越来越复杂,使用像后台语言java断点方式调试再也常见不过,也就是这个断点,帮助我面对一个面向几百万人的项目时,可以快速上手,可以在源代码sources面板的对于文件处,点击对应的行,即可插入debugger断点

3.使用条件断点

右键单击该断点,并点击Edit breakpoint(编辑断点)。在文本字段中输入你的条件,并按Enter键,即可在指定条件下运行断点,在循环调试这种非常有用

4.调试面板介绍

16c80408f8940ce8?w=381&h=94&f=png&s=7437

  1. 跳过此断点

  2. 执行该行,不进入语句内部(比如函数),直接移动到下一行

  3. 执行该行,进入语句内部,比如是函数就会进入到函数定义处

  4. 跳出当前函数

  5. 还真不知道

  6. 禁用所有断点

  7. 当异常发生时自动暂停代码

总结

由于工作面对着庞大的项目,代码非常之多,目前也在改造成SSR结合Vue的技术架构,所以平时对于工具的应用汇比较多,本来想用gif来展示的,懒(*^__^*),等过段时间学习了更多的开发者工具知识,再来个高清重置版。

转载于:https://www.cnblogs.com/sefaultment/p/11336142.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值