【前端提效】-- Chrome浏览器开发者工具使用技巧

news2024/10/5 13:02:37

介绍一下 DevTools 的一些好用的技巧,它能够很好地帮助你提高生产力和解决问题的能力。

1、打开命令行

或者使用:快捷键  Ctrl + Shift +  (Mac:  + ShiftP )

 命令行可以做很多事情,包括但不限于截图、更换主题等

2、控制 DevTools 展示位置

3、模拟手机网页浏览器

 4、快速查看 Element 状态

你可能会在开发中遇到这么一个场景:给一个元素设置了多种状态下的样式,想查个某个状态,但是手动去改变状态的话就有点麻烦,这时候这个 Tips 就能帮你解决这个问题。

或者这样也可以

  可以从上图中看到,无论你想看到元素的何种状态下的样式,都只需要勾选相对应的状态就可以了

5、快速定位 Element 位置

在长页面情况时,如果想查看的元素不在当前窗口的话,你还需要滚动页面才能找到元素,可以用下面这种方式快速定位

 当点击后页面就会自动滚动到元素所在的位置

6、打印并查看,选择过的 DOM 元素

不知道你是否遇到过这样的问题,找不到之前查看过的 DOM 元素在哪里了,需要一个个去找这就有点麻烦了,这时候你就可以用下面这种方式,在控制台打印出对应的元素

在 Console 中 $ 就是 document.querySelector 的缩写,我们可以通过 $0 来找到上一次查看过的 DOM 元素,$1 就是上上次的元素,之后以此类推。

当你点击这个选项时,页面立马会跳转至元素所在位置,并且 DevTools 也会变到 Elements 标签。 

7、通过 h 隐藏元素

选中元素时候点击 h ,就可以实现元素隐藏。再次点击时,就会重新展示

8、对单个 DOM 截图

有时候开发时需要对单个DOM 进行讨论查看

点击之后就会生成选中 DOM 的截图 

或者选中DOM,使用命令行截图

9、对整个网页截图

快捷键  Ctrl + Shift +  (Mac:  + ShiftP ),输入 full

 对当前网页截图不包括书签和网址Tab

10、Network 过滤网页请求

Network 面板中的过滤器输入框接受字符串或正则表达式,对应显示匹配的请求。 但是你也可以使用它来过滤很多属性。

例如手段指定的请求方式、指定请求地址。或者 选择 XHR(ajax请求)、JS、CSS等

  11、Network 控制请求网速

对于调试某些资源获取速度、白屏页面显示等

 12、重新发送接口的请求

为了获取新数据,可能需要重新请求接口。除了刷新页面,还可以用这种方法

13、显示全部记录

有时页面需要重新加载或跳转到其他页面后,之前的网络活动记录会被丢弃。若需要显示全部记录可以勾选 Preserve log

14、清除缓存

清除 session,cookies等缓存

方法1: 在打开控制台的情况下,右键刷新按钮清空缓存并硬性重新加载的选项

 或者在 Application 中选中对应缓存右键点击

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/527078.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

暑假线上兼职:300-500元/小时,安利一个大学生也能月入8K的线上兼职

在后台经常收到这样的留言: 快接近暑假了,有没有线上兼职推荐? 如何提升自己的眼界和能力,为之后的职场铺路? 不知道有多少朋友是想提升自己获取资源信息的速度,发展自己的爱好,或者增加第二收入…

用友U8增加查询条件

1、检查要增加的条件是否在该表单中; 2、在查询条件中增加查询条件的管理方案 3、参照ID就是要参照的表 4、数据源,在要增加的表单数据库中查询该字段名,进行增加即可。 select * from purbillvouch where cpbvcode 0000000312 --PurBillV…

调用legend资源,生成地图图例

作者:lly 文章目录 前言一、接口详情二、具体实现三、结果展示 前言 最近很多小伙伴资源关于iServer图例的问题, 接下来我们就来介绍下如何使用iServer legend资源,生成地图图例 一、接口详情 请求示例 {"layerLegends": [{&quo…

达索的天线设计和仿真软件Antenna Magus 2023版本下载与安装配置教程

目录 前言一、Antenna Magus安装二、使用配置总结 前言 Antenna Magus软件是一款用于天线设计和仿真的软件,提供了一个全面的设计工具集,帮助工程师优化天线设计,同时减少设计周期。 Antenna Magus的主要特点: ——高级天线库&…

如何用 ChatGPT 帮你自动分析数据?

误判 好几天之前,我就在 ChatGPT 选单里看到了 Code Interpreter。它正在灰度测试中 —— 先给一部分用户试用,如果反响不错并做了一定改进,就能推广给更多用户。 可惜当时我没能正确理解它的含义,犯了一个大错误 —— 望文生义。…

ChatGPT 上线联网和插件功能;投资者看好新版搜索引擎

🚀 ChatGPT 上线联网和插件功能 OpenAI宣布将在这周推出联网和插件功能,位于Alpha和Beta通道的ChatGPT Plus用户都可使用70多个上线的插件。 更新意味着ChatGPT将利用最新的信息和资讯为使用者提供服务。 上线的ChatGPT插件种类涵盖了行程安排助理、代…

Android开发-Android常用组件-Date Time组件

4.11 Date & Time组件 1.TextClock(文本时钟) TextClock是在Android 4.2(API 17)后推出的用来替代DigitalClock的一个控件! TextClock可以以字符串格式显示当前的日期和时间,因此推荐在Android 4.2以后使用TextClock。 这个控件推荐在24进制的and…

[内网]RDP远程桌面密码凭证获取

文章目录 RDP保存凭据通过注册表查看当前主机本地连接过的目标机器记录查看当前主机保存的RDP凭据查看本地用户是否存有RDP密码文件通过密码文件获取guidMasterKey的值根据guidMasterKey找到对应Masterkey解密获取明文以上总结: 在授权渗透过程中,如果获…

PCB当中的跳线有什么作用

在PCB设计中,跳线是一种常见的连接方式。跳线是为了连接电路中的距离较远或无法直接连接的电路元件而设置的,其作用是非常重要的。在本文中,我们将探讨PCB中跳线的作用和应用。 一、什么是跳线 跳线是一种特殊的电路连接方式,它是…

EXCEL 0开头的数据处理

方法一:从数据库中存为csv 再新建一个EXCEL 数据——从文本/CSV 方法二: 在数据库里面加A,在EXCEL里面将A替换成 上单引号 ‘

【002】C++的关键字介绍

C的关键字介绍 引言一、关键字一览表二、数据类型相关的关键字三、存储相关的关键字四、控制语句相关的关键字总结 引言 💡 作者简介:专注于C/C高性能程序设计和开发,理论与代码实践结合,让世界没有难学的技术。包括C/C、Linux、M…

CentOS7搭建keepalived+DRBD+NFS高可用共享存储

一、服务器信息 IP地址 类型 主机名 操作系统 内存 磁盘 192.168.11.110 主服务器 node01 CentOS7.9 2G 系统盘20G 存储盘20G 192.168.11.111 备服务器 node02 CentOS7.9 2G 系统盘20G 存储盘20G 二、两台主机…

新王诞生!ACP世界大赛中国区总决赛超燃收官!

“夺最高的冠,摘最亮的星!” 2023 Adobe Certified Professional 世界大赛中国区总决赛 冠军诞生! 2023ACP世界大赛中国区总决赛于5月13日-5月14日在苏州西交利物浦大学举办,历时2天的精彩角逐,于今日圆满收官&…

socket各个结构体及其参数

1.sockaddr_in结构体 //老的结构体 struct sockaddr{unsigned short sa_family; //地址类型,AF_xxxchar sa_data[14]; //14字节的端口和地址 }struct sockaddr_in{short int sin_family; //地址类型unsigned short int sin_port; //端口号st…

如何在项目中自定义注解实现权限数据管理案例

如何在项目中自定义注解实现权限数据管理案例 一、准备工程基本功能1. 创建工程并添加依赖2. 配置数据库信息3. Mybatis-Plus 代码生成器生成基本项目结构4. 因为项目中引入了spring-security,所有接口被保护了,所以用户实体和service分别实现UserDetail…

一封普通的SOA检讨书

近来许多文章关于SOA是否应当被看作是一个失败。Gartner分析师们也参与了这场争论,写了一封虚拟的信,以项目经理、企业架构师或首席开发工程师的名义,致“CIO、CEO、CFO、CTO和所有股东”,表明为什么作者承认SOA完全是场失败&…

自闭症儿童为何越来越多?可能与这3大原因有关

自闭症儿童,常被亲切的称为“来自星星的孩子”,这个名字虽好听, 但对孩子来说,却是恶梦般的存在。患有自闭症的宝贝不仅和外界隔绝,就连自己的父母仿佛也“形同陌路”般。 而近年来,自闭症的患病率有不断走高的趋势&a…

知识库AI部署搭建-唯一客服系统文档中心

唯一客服系统知识库服务,支持向量形式个性化训练ChatGPT,该服务是独立搭建的,下面是一些介绍 安装docker 现在基于GPT相应实现自建本地知识库,必不可少的就是向量数据库,现在介绍下qdrant向量数据库的安装。 因为qdran…

加密解密软件VMProtect教程(四):准备项目之使用MAP文件

VMProtect是新一代软件保护实用程序。VMProtect支持德尔菲、Borland C Builder、Visual C/C、Visual Basic(本机)、Virtual Pascal和XCode编译器。 同时,VMProtect有一个内置的反汇编程序,可以与Windows和Mac OS X可执行文件一起…

JSON, AJAX

文章目录 JSON和AJAX文档介绍1. JSON介绍1.1 JSON快速入门1.2 JSON和字符串转换1.2.1 JSON转字符串1.2.2 字符串转JSON1.2.3 JSON和字符串转换细节 1.3 JSON在java中使用1.3.1 Java对象和JSON字符串转换1.3.2 List对象和JSON字符串转换1.3.3 Map对象和JSON字符串转换 2. Ajax介…