Chrome开发者工具(DevTools)学习

调出开发工具

右键 - 检查

9大功能图

禁用缓存

切换到Network网络面板
勾选Disable cache

手动清理网站缓存

1.Ctrl + shift + p弹出命令输入框
2.输入 clear site data


此操作能清空
Cookies、WebSQL、Service Workers、Cache Storage、IndexedDB、Local Storage、Application Cache

展开某标签下所有层级的标签

1.切换 Elements 元素面板
2.按住 Alt键点击某个文档节点左侧的小箭头

查找某元素绑定的事件

1.切换 Elements 元素面板,点击文档节点
2.选择Event Listeners 页签
3.展开相应的事件名,如mouseover
4.对 handler 点击右键,选择 Show funciton definition转到对应js代码

打开某个资源文件

1.Ctrl + p弹出文件搜索框


2.输入文件名 回车

格式化代码

点击已打开文件左下角的花括号按钮


快速定位源代码行数(在完成打开某个资源文件之后)

1.Ctrl + p,弹出输入框
2.输入 :行数,如 :480

对某行代码打断点

1.点击代码左侧的行号
2.鼠标移至代码中的变量可实时查看值

监听断点环境下的变量

1.切换watch 面板
2.点击+ 按钮
3.输入要监听的变量
4.敲回车

查找加载图片的代码

1.切换 Network 网络面板
2.点击img
3.点击 Initiator 列下的文件名

全局查询请求头和响应体

1.切换 Network 页签
2.点击左上角的“放大镜”按钮
3.在弹出的搜索框中输入要查询的内容
4.回车

切换网络模式

1.切换 Network 网络面板
2.点击 online 下拉面板
3.选择要切换的网络模式

限制网速

1.切换 Network 网络面板
2.点击online 下拉面板
3.选择 add 选项
4.点击 Add custom profile... 按钮
5.依次输入Profile NameDownloadUpload等输入项
6.点击 Add 按钮
7.回到 Network 网络面板切换所新增的网络模式





在Console控制台查找DOM

1.切换到Console控制台面板
2.输入:document.querySelectorAll("节点class或者ID")class用. ID用#
3.敲回车键,展开输出结果,点击红色框位置将会跳转到相应的元素节点

在控制台中输入多行代码

按住Shift键敲回车即可换行

手动添加Cookie

1.在Application面板中按 esc 键,打开控制台面板
2.输入:document.cookie = "test=1"

查看Cookie

方法1


更多方法

手动添加Local Storage

1.在Application面板中按 esc 键,打开控制台面板
2.输入:localStorage.setItem('test', '2')

模拟手机调试

手机调试面板菜单介绍

打开传感器设置面板

1.按 Ctrl + shift + p,弹出命令输入框
2.输入 show Sensors

传感器设置面板介绍

设置网页 User agent

1.按 Ctrl + shift + p,弹出命令输入框
2.输入 show Network conditions
3.取消勾选 Select automatically
4.点击 Custom... 下拉框,选择相应的代理设备

截图功能

1.按Ctrl + shift + p,弹出命令输入框
2.输入:screenshot
3.如下图选择相应的截图方式:

Capture area screenshot:截取某个区域(启动之后鼠标就可以在原网页上像QQ截图那样了)
Capture full size screenshot:截取整个网页
Capture node screenshot:截取某个标签节点(需要选择某个节点)
Capture screenshot:截取当前可视区域

示例节点截图Capture node screenshot

首先选择好节点


然后ctrl + shift + p选择第三个节点截图

接着就会弹出已经完成截图的图片让你保存

截好后的图片

示例区域截图`Capture area screenshot

ctrl + shift + p选择第一个区域截图


然后回到原网页界面像QQ截图那样

参考文章:https://www.jianshu.com/p/e366183e06f4

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,530评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 86,403评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,120评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,770评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,758评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,649评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,021评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,675评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,931评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,659评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,751评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,410评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,004评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,969评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,042评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,493评论 2 343

推荐阅读更多精彩内容