或许你我素不相识,但很有可能相逢恨晚,我就是前面胖头鱼
序言
chrome电脑浏览器做为前面朋友的媳妇
,我相信你一定不陌生。调网页页面
、写BUG
、画款式
、看php片
减少了它整个世界没劲了。
不相信?一起来看看我们自己的媳妇
多厉害....
1#. 一键重新进行要求
在和后端接口联动或清查网上BUG时,你是否也经常会听到她们说这句话:再进行一次要求试一下,我这里看看为什么出错了!
再发要求,我家里有一种简到咋舌的形式。
- 选定
Network
- 点一下
Fetch/XHR
- 选择要重新发送请求
- 鼠标右键挑选
Replay XHR
无需刷新页面,无需走页面交互,是否特别爽!!!
2#. 在控制面板迅速进行要求
或是联动或修BUG的画面,对于相同的要求,有时候需要改动入参再次进行,有什么快捷方式图标?
- 选定
Network
- 点一下
Fetch/XHR
- 挑选
Copy as fetch
- 控制面板黏贴编码
- 改动主要参数,回车键解决
曾经我一直根据改代码或是笔写fetch
的形式解决,想一想真的是太傻了...
3#. 拷贝JavaScript自变量
如果你的编码通过测算会伤害一个繁杂的对象,而且需要被拷贝出来发给别人,该怎么办?
- 应用
copy
函数公式,将目标
做为入参实行就可以
之前我总根据JSON.stringify(fetfishObj, null, 2)
打印出到控制面板,再手动式拷贝,这高效率真的是太太低了...
4#. 控制面板获得Elements面板挑中原素
调节网页页面时通过Elements
控制面板选定原素后,如果要根据JS
了解它一些特性,如宽
、高
、部位
等该怎么办呢?
- 根据
Elements
选择要调节元素 - 控制面板直接使用
$0
浏览
5#. 提取一张全屏幕的网页页面
有时候我们也会有一些对网页截屏的需要,一屏还行,系统软件带有的截图或是微信聊天截图等可以办得到,可是规定将超过一屏内容也截出来咋办呢?
- 备好必须截图内容
cmd shift p
实行Command
指令- 键入
Capture full size screenshot
按住回车键
如果想提取挑中一部分原素呢?
回答很简单,第三步键入Capture node screenshot
就可以
6#. 一键进行全部DOM原素
调节原素时,在等级较深的前提下,你是否也经常会一个个进行去调节?有一种更为便捷的方法
- 按着
opt
键 click(必须进行的外层原素)
7#. 控制面板引入上一次实施的结论
一起来看看这样的场景,我想那你也一定经历过, 对某一字符串数组展开了各种各样工艺流程,最后我们想要知道每一步实施的结论,该怎么办?。
'fatfish'.split('').reverse().join('') // hsiftaf
你也许会这么做
// 第1步
'fatfish'.split('') // ['f', 'a', 't', 'f', 'i', 's', 'h']
// 第2步
['f', 'a', 't', 'f', 'i', 's', 'h'].reverse() // ['h', 's', 'i', 'f', 't', 'a', 'f']
// 第3步
['h', 's', 'i', 'f', 't', 'a', 'f'].join('') // hsiftaf
更简单的方式
应用$_
引入上一次实际操作得到的结果,无需总是拷贝一遍
// 第1步
'fatfish'.split('') // ['f', 'a', 't', 'f', 'i', 's', 'h']
// 第2步
$_.reverse() // ['h', 's', 'i', 'f', 't', 'a', 'f']
// 第3步
$_.join('') // hsiftaf
8.# 快速切换主题风格
许多学生喜爱chrome的白色主题,有的人喜欢灰黑色,我们可以使用键盘快捷键快速转换2个主题风格。
cmd shift p
实行Command
指令- 键入
Switch to dark theme
或是Switch to light theme
开展主题风格转换
9.# "$
"和"$$
"选择符
在控制面板应用document.querySelector
和document.querySelectorAll
挑选当前页元素是比较常见的要求了,但是确实有点儿太长,我们可以用$
和$$
取代。
10.# $i
直接从控制面板组装npm包
你经历过这样的场景吗?有时候想应用例如dayjs
或是lodash
某个API
,但又不愿意去官网查询,假如能在控制面板立即试出来就行了。
Console Importer 就是这么一个软件,用于在控制面板立即组装npm
包。
- 组装
Console Importer
软件 - $i('name')组装npm包
11.# Add conditional breakpoint标准中断点的用途
假定有下边这一段编码,我们期待食物名字是