当前位置:首页 > 杂谈 > 正文内容

谷歌浏览器(Chrome)有哪些鲜为人知的使用技巧?

2023-06-17 15:43:42TONY杂谈145

Chrome浏览器,作为前端开发者最亲密的伙伴,相信你一定不陌生。我们可以用它来查看网络请求、分析网页性能、调试最新的 JavaScript 功能……

除了这些,它还提供了很多强大但不常见的功能,可以大大提高我们的开发效率。下面,分享11个超实用的Chrome Devtools技巧,前端程序员必知!一起来看一下吧。

1.添加条件断点

通过下面的代码,我们希望食物的名字是 当断点被触发时,我该怎么做呢?

const foods = [ { name: , price: 10 }, { name: , price: 15 }, { name: , price: 20 }, ] foods.forEach((v) => { // debugger console.log(v.name, v.price) })

在数据量很大的情况下,使用条件断点对开发工作很有帮助,大大提高效率。

2.在控制台使用$I安装npm包

有时候想用day.js或者lodash之类的API,又不想去官网查。如果你可以直接在控制台上尝试它会很好。

安装控制台导入器插件$i(name) 安装 npm 包

3.重新发送 XHR 请求

我们在工作中经常需要和后端开发人员一起调试接口。使用这个功能可以提高我们的对接效率。

只需要执行以下步骤:选择Network面板点击Fetch/XHR选择你要重新发送的请求右键单击并选择重播XHR

4.快速切换主题颜色

有人喜欢chrome的白色主题,也有人喜欢黑色,我们可以通过快捷键在两个主题之间快速切换。

cmd + shift + p 执行命令命令输入“切换到深色主题”或“切换到浅色主题”来切换主题

5.在控制台快速发送请求

对于同一个请求,有时需要修改输入参数并重新发送,什么是捷径?

只需要执行以下步骤:选择Network面板。单击Fetch/XHR。选择要重新发送的请求。选择 Copy as fetch 面板。修改输入参数并重新发送。

6.复制 JavaScript 变量

我们如何将复杂的数据复制到剪贴板

太奇妙了,您可以使用 Chrome 浏览器提供的复制功能来完成。

7.在控制台中获取选中的 DOM 元素

当我们通过“元素”面板选择一个元素时,如果我们想通过 JavaScript 打印它的一些属性,比如宽度、高度、位置等,我们应该怎么做?

通过 Elements 面板选择 DOM 元素。

使用 $0 访问控制台中的元素。

8.捕获全尺寸屏幕截图

如果我们要对一个多屏的页面进行截图,有什么好的办法吗?

功能强大的 Chrome 浏览器可以轻松做到这一点。

准备你要捕获的页面的内容CMD + Shift + P 执行命令Enter 捕获全尺寸屏幕截图并按 Enter

哇,这太酷了!!!

现在,有一个新问题,如果我们只想截取部分截图页面,我们应该做什么?

也很简单,在第三步输入“捕获节点截图”即可。

9.展开所有子节点

如何一次展开 DOM 元素的所有子节点?不是一个一个吗?

你可以使用“元素”面板中的组合键“Alt + 单击”一次展开所有子节点。

10.使用“$”引用上次执行的结果

我们看一下这个场景,我们对字符串进行了各种操作,然后我们想知道每一步的结果,我们应该怎么做呢?

fatfish.split().reverse().join() // hsiftaf

你可能会做这样的事情

// step 1 fatfish.split() // [f, a, t, f, i, s, h] // step 2 [f, a, t, f, i, s, h].reverse() // [h, s, i, f, t, a, f] // step 3 [h, s, i, f, t, a, f].join() // hsiftaf

更简单的方法

使用“$”获取上一次操作的结果,无需每次都复制。

// step 1 fatfish.split() // [f, a, t, f, i, s, h] // step 2 $_.reverse() // [h, s, i, f, t, a, f] // step 3 $_.join() // hsiftaf

11.使用“和$”快速选择DOM元素

使用 document.querySelector 和 document.querySelectorAll 在控制台中选择当前页面的元素是最常见的需求,但是有点太长了,我们可以使用 和$ 来代替。

以上就是11个超实用的Chrome Devtools技巧分享,你都学会了吗?欢迎持续关注陆神,一起学Web前端,一起成长!

“谷歌浏览器(Chrome)有哪些鲜为人知的使用技巧?” 的相关文章

三种省钱和挣钱的方法,适用于想要赚点小钱的人群

三种省钱和挣钱的方法,适用于想要赚点小钱的人群

原标题:三种省钱和挣钱的方法,适用于想要赚点小钱的人群 分享三种省钱和挣钱的方法,适用于想要利用空闲时间赚点小钱的人群。 第一种方法是通过某宝联盟,即通过领取优惠券或红包链接购买商品,获取商家返给联盟的佣金。这种方法简单易操作,佣金可直接提现至支付宝账户。...

再见,IE浏览器!25年产品历史终结

再见,IE浏览器!25年产品历史终结

明年正式“退役”。 贝壳财经原创出品 记者孙文轩 编辑 王进雨 近日,微软宣布,IE浏览器将于明年正式“退役”。明年6月15日,公司某些版本的Windows软件将不再支持当前版本的IE 11桌面应用程序。 “Internet Explore...

2月份70城房价:一线城市同比上涨!欧洲央行坚定加息50个基点!

2月份70城房价:一线城市同比上涨!欧洲央行坚定加息50个基点!

蔚财聚焦 2月份70城房价:一线城市同比上涨 3月16日,国家统计局公布2023年2月份70个大中城市商品住宅销售价格变动情况。 数据显示,2月,55个城市新建商品住宅销售价格环比上涨,相比1月份36城增加19城。 其中,湛江涨幅1.4%领跑,天津、宁波、济...

原创
            著名配音艺术家苏秀去世,享年97岁

原创 著名配音艺术家苏秀去世,享年97岁

原标题:著名配音艺术家苏秀去世,享年97岁 据主持人曹可凡发文证实,1月7日19点26分,著名配音艺术家、译制片导演苏秀因病去世,享年97岁。 曹可凡发文悼念道:“再见,苏秀老师。谢谢您和邱岳峰、毕克等老一代配音艺术家,在那个灵魂贫脊的时代,给我们这代人送来的精神粮食,让...

河北银保监局官网发布对两家金融机构的行政处罚信息

河北银保监局官网发布对两家金融机构的行政处罚信息

原标题:河北银保监局官网发布对两家金融机构的行政处罚信息 日前,河北银保监局官网发布行政处罚信息公开表(保银保监罚决字〔2023〕9号)(沧银保监罚决字〔2023〕2号),公开对奇...

智慧工地-施工升降机安全监控系统

智慧工地-施工升降机安全监控系统

原标题:智慧工地-施工升降机安全监控系统 1.行业背景 如今高层、超高层建筑施工日益增多的情况下,作为建筑物料与人员垂直运输的人货两用施工升降机使用也越来越频繁,但升降机事故时有发生,以下是常见的升降机安全隐患: (1)安装质量不高,检验不到位,尤...