【美高梅开户网址】在pc端访问活动端图片不可能加载,Chrome开发者工具不完全指南

Chrome开发者工具不完全指南(一、基础作用篇)

2015/06/23 · HTML5 · 2
评论【美高梅开户网址】在pc端访问活动端图片不可能加载,Chrome开发者工具不完全指南。 ·
Chrome

原文出处:
卖烧烤夫斯基   

即便你不是一名前端开发工程师,相信您也不会对Chrome浏览器感到陌生。按照新型的一份(2015/06)的浏览器市场占有率报告,Chrome近乎占有浏览器天下的孤岛。简单、快捷使它变成了新时代芸芸众生的新宠。即使你是一名web开发人士,我推荐您选拔Chrome。作为前端开发的”IDE”,你只须求搭配一个编辑器就能一气浑成大概所有的支出任务了。关于它的施用和功用分析要么都是大而不全,要么是细细的糜烦。本系会比较详细地分享卤煮的一对Chrome(F12开发者作用)使用经验,从一些基础的机能起头到它的部分高等性能分析器(提姆(Tim)eline、Profiles),在最后,将会推荐四款好的插件,希望对你的开发工作有多少的成效。假若你对部分面板模块功效已经很精通可以一贯跳过去阅读你感兴趣的一对。

一、Elements
美高梅开户网址 1
在Element中第一分两块大的局地
A:HTML结构面板
B:操作dom样式、结构、时间的展现面板
1.在A中,每当你的鼠标移动到任何一个元素上,对应的html视图中会给该因素黄色的背景。
美高梅开户网址 2
2.即使你单击选中一个因素,在A部分的底层,会显得该因素在html结构中的地方关系
美高梅开户网址 3
3.然后您可以在B部分的styles选项中编辑该因素的样式,并且探望html结构的实时更新(大大的福利)
美高梅开户网址 4
4.你可以在B界面中切换来伊夫(Eve)nt Listeners选项,观望该因素绑定的轩然大波。
美高梅开户网址 5

click 是事件名称

.div1 事件是索引名称(也就是经过什么绑定的)

attachment 事件源点

handler里面包蕴事件的损坏主体内容

useCapture表示该事件是不是向上冒泡
5.选中一个要素,右击鼠标,你会看到有一个弹出窗口出现,里面有好多增选
美高梅开户网址 6
Add attribut : 为该因素添加属性
Edit attribute:修改该因素的性能
Force element state:
为因素激活某种处境(紧要用在可以大概的要素比如a、input、button等)
Edit as
HTML:编辑该因素(你可以重写它的全部content)甚至修改它的竹签名称
中间简单的掠过…….
Break
on:为该因素添加dom操作事件监听。包涵多少个挑选(树结构改变、属性改变、节点移除)。那几个选项的效果是扶助大家监控和一定操作元素的代码。请参考下图事例:
美高梅开户网址 7
6.在A界面的弹出选项窗口中精选node removal,在B界面切换来DOM
Breakpoints 选项,可以看到有注册新闻。然后我们点击click
me按钮触发删除div3的风云,可以看看浏览器自动为我们永恒删除该因素的代码部分,并且甘休实施js代码:

美高梅开户网址 8

 

7.在B界面中切换到Properties选项,可以看看选中元素的各类新闻(英文单词里面的牵线相比较简单,就不一一介绍了)。

美高梅开户网址 9

 

8.点击A界面的肆意地点,按飞速键ctrl+F可以看来底部有输入框,在输入框中输入你想要查找的其它内容,若是合营到了,都回在A面板中高亮呈现
美高梅开户网址 10
9.要么您可以点击左上角的问号图标,然后把鼠标移动到视图界面中,对准元素按下鼠标左键,对应的A界面会定位到选用的元素。
美高梅开户网址 11

 

 

二、Network
美高梅开户网址 12
1.Network是一个督察当前网页所有的http请求的面版,它主体部分显得的是每个http请求,每个字段表示着该请求的两样性质和状态
美高梅开户网址 13
Name:请求文件名称
Method:方法(常见的是get post)
Status:请求完毕的动静
Type:请求的种类
Initiator:请求源也就是说该链接通过怎么着发送(常见的是Parser、Script)
Size:下载文件或者请求占的资源大小
提姆e:请求或下载的年月
提姆eline:该链接在发送进程中的时间状态轴(大家可以把鼠标移动到这几个红红绿绿的时间轴上,对应的会有它的详细音信:开首下载时间,等待加载时间,自身下载耗时)
美高梅开户网址 14
2.单击面板中的任意一条http新闻,会在底层弹出一个新的面板,其中记录了该条http请求的详实参数header(表头音讯、再次回到新闻、请求基本情状—请参考http1.1磋商内容对号落座)、Preview(重返的格式化转移后文本音信)、response(转移此前的原来音讯)、Cookies(该请求带的cookies)、提姆(Tim)ing(请求时间变化)
美高梅开户网址 15
3.在主面板的顶部,有一部分按钮从左到右它们的功力分别是:是或不是启用继续http监控(默许高亮选中过)、清空主面板中的http音信、是不是启用过滤新闻选项(启用后得以对http音信进行筛选)、列出多种性能、只列出name和time属性、preserve
log(近年来不晓得什么用)、Dishable cahe(禁用缓存,所有的304再次回到会和fromm
cahe都回变成健康的伸手忽视cache conctrol 设定);

美高梅开户网址 16
4.尾声在主面板的平底有记录了完全网络请求状态的局地主干音讯
美高梅开户网址 17

三、Resources

Resources部分较简单,他器重向我们来得了本界面所加载的资源列表。还有cookie和local
storage 、SESSION
等本土存储消息,在那边,大家可以任意地修改、增添、删除本地存储。

美高梅开户网址 18 有关webSql,我明白的并不多,在开发中很少用到。假诺您想打听那上头的信息,我推荐你去读书那篇博客

1 赞 28 收藏 2
评论

美高梅开户网址 19

来源:

很对不起,那作品是本人久久事先写的
图片是存在有道云的,不清楚为何在运动端无法加载

谷歌(Google)浏览器近年来是Web开发者们所采取的最风靡的网页浏览器。伴随每七个星期日次的揭破周期和不断增添的无敌的支出效用,Chrome变成了一个必须的工具。大部分也许熟识有关chorme的不少特色,例如使用console和debugger在线编辑CSS。在那篇作品中,大家将分享部分很酷的技能,让你可以更好的精益求精工作流程。

Chrome(F12开发者工具)是尤其实用的付出接济工具,对于前端开发者大致就是神器,但烦扰开发者工具是英文界面,且从未汉语,那让很多情侣都不清楚怎么用。下载呢作者为我们带来Chrome开发者工具基础成效和高档性能分析器(提姆(Tim)eline、Profiles)的图文详解教程,上面是基础作用篇。

常用连忙键

美高梅开户网址 20

chrome快捷键

美高梅开户网址 21

提拔:右键点击图片选用在新窗口或新标签页中开拓可查阅大图。

chrome快速键 左右切换tag页

left: ctrl + pgup
right: ctrl + pgdn
new tab: ctrl + t

1.文本连忙切换
火速键Ctrl + P 就能够高速搜索你的工程文件。

2.源代码内部查找
比方您想要查找源代码的情节,你可以使用Ctrl + Shift + F (Cmd + Opt +
F)并输入字符串关键词。

3.到某一行
当你在Chrome DevTools中开拓一个源文件,你可以指定到自由一行,用高速键
Ctrl + G (Windows 和 Linux), 或者 Cmd + L (Mac)并输入你想跳到哪一行。
你也得以示用Ctrl + O,并输入“:”+第几行。

4.在控制莱比锡选中元素
在DevTools中你可以手动选项DOM元素。
$() 重临符合当下CSS接纳器的首先个因素,例如 $(‘div’)
会重返页面中率先个div元素。
$$() 重返符合当下CSS选取器的一串 好多少个 不是一个元素。

(上边的图是本身在网上征集的,自己写一定没有那个配图说的通晓)

通过console面板修改页面元素及要素内容:

一、Elements

美高梅开户网址 22

在Element中要害分两块大的片段:HTML结构面板(A)和操作dom样式、结构、时间的显得面板(B)。

1.在A中,每当你的鼠标移动到其余一个要素上,对应的html视图中会给该因素青色的背景。

美高梅开户网址 23

2.万一您单击选中一个因素,在A部分的平底,会突显该因素在html结构中的地点关系

美高梅开户网址 24

3.然后在B部分的styles选项中编辑该因素的体制,并且看来html结构的实时更新。

美高梅开户网址 25

4.在B界面中切换来伊夫(Eve)nt Listeners选项,观看该因素绑定的风浪。

美高梅开户网址 26

click 是事件名称

.div1 事变是索引名称(也就是透过哪些绑定的)

attachment 事件起点

handler里面蕴含事件的毁伤主体内容

useCapture表示该事件是还是不是向上冒泡

5.选中一个因素,右击鼠标,你会看出有一个弹出窗口冒出,里面有多少选项。

美高梅开户网址 27

Break
on:为该因素添加dom操作事件监听。包涵四个拔取(树结构改变、属性改变、节点移除)。那个选项的听从是支援大家监控和固定操作元素的代码。请参考下图事例:

美高梅开户网址 28

6.在A界面的弹出选项窗口中选用node removal,在B界面切换来DOM Breakpoints
选项,能够看到有登记音讯。然后大家点击click
me按钮触发删除div3的事件,可以看看浏览器自动为大家一向删除该因素的代码部分,并且为止实施js代码:

美高梅开户网址 29

7.在B界面中切换来Properties选项,可以看来选中元素的种种音信(英文单词里面的牵线比较不难,就不一一介绍了)。

美高梅开户网址 30

8.点击A界面的人身自由地点,按神速键ctrl+F可以看来尾部有输入框,在输入框中输入你想要查找的任何内容,假如匹配到了,都回在A面板中高亮突显

美高梅开户网址 31

9.照旧您可以点击左上角的问号图标,然后把鼠标移动到视图界面中,对准元素按下鼠标左键,对应的A界面会定位到选取的要素。

美高梅开户网址 32

开发者工具面板各样板块介绍

取得元素节点

二、Network

美高梅开户网址 33

1.Network是一个监督当前网页所有的http请求的面版,它主体部分显得的是种种http请求,每个字段表示着该请求的分化性质和情形美高梅开户网址 34

提姆eline:该链接在殡葬进度中的时间状态轴(大家可以把鼠标移动到那些红红绿绿的时间轴上,对应的会有它的详细新闻:开始下载时间,等待加载时间,自身下载耗时)

美高梅开户网址 35

2.单击面板中的任意一条http新闻,会在底层弹出一个新的面板,其中记录了该条http请求的详细参数header(表头新闻、再次来到音信、请求基本处境---请参考http1.1磋商内容对号落座)、Preview(重临的格式化转移后文本新闻)、response(转移从前的本来新闻)、Cookies(该请求带的cookies)、提姆(Tim)ing(请求时间变更)

美高梅开户网址 36

3.在主面板的顶部,有局地按钮从左到右它们的效益分别是:是或不是启用继续http监控(默许高亮选中过)、清空主面板中的http音信、是不是启用过滤新闻选项(启用后方可对http音讯举办筛选)、列出多种性质、只列出name和time属性、preserve
log(近期不知晓啥用)、Dishable cahe(禁用缓存,所有的304重临会和fromm
cahe都回变成健康的哀求忽视cache conctrol 设定);

美高梅开户网址 37

4.说到底在主面板的最底层有记录了完全网络请求状态的一些骨干消息

美高梅开户网址 38

Elements

常用方法:
1.鼠标移动到元素上会在原网页上出示粉色印记;
2.在开发者工具下边突显元素在HTML里的岗位关系;
3.在styles选项中编辑该因素的体制,并且探望html结构的实时更新;
4.左上角的箭头,鼠标点击后,移动到网页,下边会活动跳转到相应的要素上;

入选一个因素,右击鼠标,你会看出有一个弹出窗口冒出,里面有好多拔取

美高梅开户网址 39

Add attribut: 为该因素添加属性
Edit attribute:修改该因素的性质
Force element state:
为元素激活某种情况(首要用在可以几乎的因素比如a、input、button等)
Edit as
HTML:编辑该因素(你可以重写它的全方位content)甚至修改它的竹签名称
Break on:为该因素添加dom操作事件监听。

在element里可以调剂css查看html的DOM,那几个都是平常最常用的效应
下一场chrome最可爱的css颜色选用,当你点击一个css的color属性后,就会出现下图,你就可以选择自己喜爱的水彩了,而且此时你活动鼠标到页面上无限制地方会并发一个放大镜一样的取景器,点击就会在elelment面板上出示你点击地点的水彩相关新闻。。。。。
点击color属性可以在rgbahslhexadecimal中级来回切换颜色的格式

美高梅开户网址 40

就好像那样。。。。

美高梅开户网址 41

DevTools有一个得以如法泡制CSS状态的作用,例如元素的hover和focus,可以很不难的更动元素样式。在CSS编辑器中得以选择这几个职能

美高梅开户网址 42

右键接纳Edit as HTML或者Edit Text

三、Resources

Resources部分较不难,首要向我们显示了本界面所加载的资源列表。还有cookie和local
storage 、SESSION
等地面存储音讯,在那里,我们得以任意地修改、扩展、删除本地存储。

美高梅开户网址 43

Network

美高梅开户网址 44

Network是一个督察当前网页所有的http请求的面版,它主体部分显得的是每个http请求,每个字段表示着该请求的不比性质和景色

Name:请求文件名称
Method:方法(常见的是get post)
Status:请求达成的景况
Type:请求的品种
Initiator:请求源也就是说该链接通过怎么着发送(常见的是Parser、Script)
Size:下载文件或者请求占的资源大小
提姆(Tim)e:请求或下载的时日
提姆eline:该链接在殡葬进度中的时间状态轴(大家得以把鼠标移动到这么些红红绿绿的时间轴上,对应的会有它的详细音讯:起首下载时间,等待加载时间,自身下载耗时)

美高梅开户网址 45

2.单击面板中的任意一条http音信,会在底部弹出一个新的面板,其中记录了该条http请求的详细参数header(表头音信、再次来到音讯、请求基本气象—请参考http1.1说道内容对号落座)、Preview(再次来到的格式化转移后文本新闻)、response(转移从前的原本音信)、库克ies(该请求带的cookies)、提姆(Tim)ing(请求时间变化)

美高梅开户网址 46

美高梅开户网址 47

职位1:filter过滤器,可在输入框中输入关键字搜索对应请求的文本。
职位2:请求文件的列表里展开了归类,个人常用的是查看XHR的分类,查看Ajax请求。
岗位3:设置网络的通讯情势。默许”No
thirotting”不节流。那里可以设置断网方式,或者模拟3G,4G网络等气象下页面加载的进程。网速能够在”settings”里面安装。

修改后的内容会实时反映在页面和Elements面板上

Sources

美高梅开户网址 48

sources面板是调节中最常用的地方。
义务1:查看页面中加载的资源文件
地方2:如若浏览器装了插件,插件所需求的JS文件会在此地彰显
位置3:使用ctrl+p/ctrl+o 打开某个文件
任务4:断点的操作
位置5:查看异步请求时所设置的定时器
地方6:点击左边的加号,可以伸张监听的变量。不过鼠标放到JS文件中的变量时也会浮现相应的值。
岗位7:设置各个不一样的断点。
当勾选XHR Breakpoints里的any XHR时,页面中触发Ajax请求时都会停顿。
当勾选”伊芙(Eve)nt listener breakpoint” 下的 Mouse(鼠标)下的 Click
(单击)事件时,触发某个按钮的点击事件就会停顿。
岗位8:一般线上的代码都是包裹后的代码,不便于调试。点击{}后格式化该文件。

此处我再就说一下怎么使用sources这几个面板举办局地js的调节:

图中的4号区域有6个按键(有的版本那一个按键地点在source上面)
当你调试时按下第二个暂停(飞快键f8),js为止运转,然后点击第二个想箭头一样的按钮(疾速键f10),javascript执行下一句,同理另一个箭头按钮表示发展执行,再次回到上一句js的气象。
安装断点:(当4号区域第八个按钮按下时)点击sources中间的代码行数,就会在此间设置一个断点,肉色时表示激活断点,再一次点击打消,那样刷新页面一向实施到您设置的断点处。

然后我就必须提一个相比讨人喜欢的作用了。。。。。代码美化。。。。。

先前看源码跟个鬼一样 所有js
css全堆在同步,是个常人都看不懂,但chrome在sources源代码的局地上边有一个按键
“{}” 点击后你就会发现世界美好了,,,,,

想火速的找到您点击某个特定的按钮或者链接的运作代码,只需求在您点击按钮前启用“伊芙(Eve)nt
listener breakpoint” Mouse:mouseover还有mouseout

美高梅开户网址 49

自我在div上写了一个mouseover的js当js检测到有运行到mouseover时就会突显出mouseover执行的function()
您就足以看看事件是怎么执行的了
但利用这一个职能可能会跻身到第三方的代码库像jQuery,那时候你就需求费用一些调节的年华来临达确实的事件处理函数。最好的艺术是符号“布莱克(Black)box
Script”幸免进入到第三方的本子。调试时就再不会进入第三方的脚本库了,代码会一贯运行到没有标记blackboxed的文本停止。你可以blackbox脚本通过右击调用栈里的第三方库的公文,并从上下文菜单中拔取“布莱克(Black)box
Script”即可:
只是一般自己毫不jquery

美高梅开户网址 50

美高梅开户网址 51

console

Rainbow Text(一个小功用)

console.log('%cRainbow Text ', 'background-image:-webkit-gradient( linear, left top, right top, color-stop(0, #f22), 
color-stop(0.15, #f2f), 
color-stop(0.3, #22f), 
color-stop(0.45, #2ff),
color-stop(0.6, #2f2),
color-stop(0.75, #2f2), 
color-stop(0.9, #ff2),
color-stop(1, #f22) );
color:transparent;-webkit-background-clip: text;font-size:5em;');

console.time & console.timeEnd 计算耗时

![console.time](http://upload-images.jianshu.io/upload_images/1889471-7372ce7da5b0b345.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

对代码执行的耗时意况开展测试时,处理手工在代码中开创前后七个日子戳举办自查自纠,在dev
tools中,大家得以运用console.time与 console.timeEnd达成。

console.time("测试用时");
var array= new Array(1000000);
for (var i = array.length - 1; i >= 0; i--) {
array[i] = new Object();
};
console.timeEnd("测试用时");

美高梅开户网址 52

关闭Console界面

console.log:普通音讯
console.log(‘%c你好’,’color:red;’,’小明’,’你通晓被丈母娘打了么’);
console.info:提示类音信
console.error:错误新闻
console.warn:警示音讯

var data = [{'品名': ‘室友', '数量': 4}, {'品名': '电脑', '数量': 9}];
console.table(data);显示图表

别的,console.log()
接收不定参数,参数间用逗号分隔,最后会输出会将它们以空白字符连接。

inspect()/copy()/values()和Ctrl + L

console.assert

美高梅开户网址 53

当您想代码满足某些条件时才输出新闻到控制台,那么您大可不必写if或者伊利表达式来落成目的,cosole.assert便是这样情形下一种很好的工具,它会先对传播的表明式举行预知,只有表明式为假时才输出相应音信到控制台。

var isDebug=false;
console.assert(isDebug,'开发中的log信息。。。');

在console面板使用inspect(elem)跳转到elements面板的指定元素节点

console.count

除却标准输出的气象,还有广泛的意况是计数。
当你想统计某段代码执行了稍稍次时也大可不必自己去写相关逻辑,内置的console.count可以很地胜任那样的义务。

function foo(){
//其他函数逻辑blah blah。。。
console.count('foo 被执行的次数:');
}
foo();
foo();
foo();

美高梅开户网址 54

在console面板使用copy(values)将数据复制到剪贴板

console.dir

将DOM结点以JavaScript对象的款型出口到控制台
而console.log是间接将该DOM结点以DOM树的布局举办输出,与在要素审查时看到的结构是一模一样的。分歧的显现格局,同样的古雅,各样体位任君选取反正就是便于与珍重。

console.dir(document.body);
console.log(document.body);

美高梅开户网址 55

在console面板使用values(object)获取对象的所有属性值,重返数组

console.time & console.timeEnd

输出一些调试音信是控制台最常用的效应,当然,它的效应远不止于此。当做一些性质测试时,同样可以在此间很方便地开展。
比如须求勘查一段代码执行的耗时景况时,可以用console.time与
console.timeEnd来做此事。

此间借用官方文档的例证:

console.time("Array initialize");
var array= new Array(1000000);
for (var i = array.length - 1; i >= 0; i--) {
array[i] = new Object();
};
console.timeEnd("Array initialize");

美高梅开户网址 56

除此以外值得一赞的是,Chrome
控制西安原生接济类jQuery的接纳器,也就是说你可以用$加上熟识的css选用器来抉择DOM节点,多么滴熟习。

$(‘body’)

美高梅开户网址 57

copy

透过此命令可以将在控制台获取到的始末复制到剪贴板。

copy(document.body)

下一场你就足以四处粘了:

美高梅开户网址 58

此间的控制台命令只好在控制莱比锡环境中施行,因为她不敢苟同附于任何全局变量比如window,所以其实在JS代码里是访问不了那个copy方法的,所以从代码层面来调用复制功效也就无从谈起。

美高梅开户网址 59

应用Ctrl + L清空当前的console面板

Timeline

提姆eline面板是翻开动态流的。在那边可以测试页面的特性问题。比如页面的渲染速度,动画的流畅度等。

美高梅开户网址 60

岗位1:点击那一个按钮开首Record,按钮变成紫色,再一次点击截止记录。
岗位2:选取记录生成的图纸方式
职位3:须要记录的类型
职位4:fps指每秒的帧数,这些可以衡量页面的渲染速度。假设跨越60fps,则页面可能需求优化下了。倘诺超过30fps,则页面的卡顿现象会相比较严重。
任务5:记录时期页面加载的比例。看哪个范围的值尤其大,占用时间最长,然后有针对的优化。

美高梅开户网址 61

Settings

勾选下边那几个选项后就会在控制塞内加尔达喀尔打印出具有的Ajax请求地址。

美高梅开户网址 62

JS 文件打开和文书内的短平快跳转

Profile(性能优化)

属性分析(Profiler)就是分析程序种种部分的运转时刻,找出瓶颈所在,使用的点子是console.profile()。

   1: <script type="text/javascript">
   2:       function All(){
   3:             alert(11);
   4:          for(var i=0;i<10;i++){
   5:                 funcA(1000);
   6:              }
   7:         funcB(10000);
   8:       }
   9:
  10:       function funcA(count){
  11:         for(var i=0;i<count;i++){}
  12:       }
  13:
  14:       function funcB(count){
  15:         for(var i=0;i<count;i++){}
  16:       }
  17:
  18:       console.profile('性能分析器');
  19:       All();
  20:       console.profileEnd();
  21:     </script>

美高梅开户网址 63

奥迪ts 加载速度优化参照的是雅虎前端工程师的十四条黄金指出

在Sources面板使用CMD + O快速键打开搜索框

有趣效率

查找框下会提醒当前页面的涉嫌的 JS 文件,输入文件名即可打开

远程调试

Android与PC双向同步

支持在二哥大浏览器/native
app中调剂,援助端口转载,支持虚拟主机名映射(virtual host mapping)

预备条件:

1. Chrome32+
2. Android USB连接
3. 浏览器调试需要Android4.0+,以及Android Chrome(PC的Chrome要比Android版本高才行)
4. app调试需要Android4.4+,以及WebView.setWebContentsDebuggingEnabled(true);

步骤:

1. 开启USB调试,手机打开Chrome进入需要调试的页面
2. PC打开Chrome进入chrome://inspect,勾选Discover USB devices
3. 在设备列表中点击inspect开始远程调试
4. 计时console.time/timeEnd(str); // 成对出现,配合使用

美高梅开户网址 64

假定输入:5:9,则代表跳转到文件的第五行第九个字符

设备传感仿真

设备形式的另一个很酷的意义是模仿移动设备的传感器,例如5K显示屏和加速计。你居然足以恶搞你的地理地点。这几个效应位于元素标签的底层,点击“show
drawer”按钮,就可看见Emulation标签 –> Sensors.

美高梅开户网址 65

有道云真的给自己影像很不好
参考这么些呢

美高梅开户网址 66

timeline
工具详解

美高梅开户网址 67

待读

成百上千的技术 英文
https://umaar.com/dev-tips/

在Sources面板使用使用Alt + -和Alt +
=可以在上一个鼠标地点和下一个鼠标地点之间跳转

美高梅开户网址 68

在Elements面板使用CMD +
F打开搜索框,除了常规字符串仍可以运用选用器来挑选 HTML 元素

美高梅开户网址 69

在预览图片上右键选拔copy image as Data URI,可以将图片转换为 base64 编码

美高梅开户网址 70

美高梅开户网址 ,动用CMD + Click可以在文书中创建三个编辑点,使用CMD +
U可以撤消最终一处编辑点

美高梅开户网址 71

按住Alt键然后拔取文件内容,可以创设一个矩形选区

美高梅开户网址 72

在Network面板的 filter
输入框输入Is:running指令可以查阅正在进行中的网络请求

美高梅开户网址 73

在Elements面板左侧的伊芙nt
Listeners选项卡中,在绑定的风浪上右键可以跳转到相应的 JS 代码上

美高梅开户网址 74

偶尔大家需求在以匿有名的模特式打开链接,现在 Chrome
可以在您匿名打开的时候照旧保持同样的开发者工具状态,比如相同的工具栏地点、大小、面板布局、设置消息等等

美高梅开户网址 75

在Console面板中拔取get伊夫(Eve)ntListeners(node)函数可以赢得当前节点绑定的事件,重临一个数组

美高梅开户网址 76

在Elements面板中,右键点击内联的 JS 或者 CSS
路径,拔取open可以在Sources面板中开拓相应的文书

美高梅开户网址 77

数值调整快速键

Up / Down,扩充或回落 1 单位

Shift + Up / Down,增添或减弱 10 单位

Alt + Up / Down,增添或减弱 0.1 单位

鼠标滚轮

美高梅开户网址 78

使用CMD + [ or ]可以循环切换开发者工具的一一面板

美高梅开户网址 79

为 JS 代码设置规范断点,该断点只在条件满意时接触

美高梅开户网址 80

在 JS 文件中选中一段代码,通过Ctrl + Shift +
E能够在Console面板中运作那段代码

美高梅开户网址 81

将开发者工具从浏览器独立出来之后,使用CMD + Alt +
i将创设另一个开发者工具,该工具得以用来修改第二个开发者工具的体裁

美高梅开户网址 82

动用console.trace()可以追踪代码执行进程中的栈消息

美高梅开户网址 83

在Timeline面板中会有一对帧使用红色突出体现,这是因为那一个帧值得引起开发者注意,它们的渲染时间平时超越了
18ms。点击这个黄色的帧,即可查六柱预测应的告诫音讯。平常认为每秒渲染 60
帧的页面是顺理成章的,这就要求每一帧的渲染不可能跨越 16ms。

美高梅开户网址 84

在 Canary 版的开发者工具中,提供了一个潜藏的布局编辑器

美高梅开户网址 85

在Sources面板中动用CMD + Opt + F / Ctrl + Shift +
F可以搜索所有文件的新闻

美高梅开户网址 86

行使Tab键可以在 CSS
样式规则中举行遍历选定,选定的目的包蕴:选取器、属性和属性值。如若想跳回上一个目的,使用Shift

  • Tab

美高梅开户网址 87

使用Up / Down火速键可以修改 DOM 元素属性中的数值。

美高梅开户网址 88

调剂 DOM 元素样式

美高梅开户网址 89

在Console面板中提供了一文山会海的筛选器,用于过滤特定新闻,比如Handled过滤器可以用来捕获
Promises 的 reject 状态

美高梅开户网址 90

应用console.time(‘sign string’)和console.timeEnd(‘sign
string’)获取中间的间隔时间

美高梅开户网址 91

动用console.table(arr)输出数组数据

美高梅开户网址 92

在 Canary 版本中,即便鼠标长日子甘休在某个选拔器上,左侧的 Elements
面板会高亮展现匹配的 DOM 元素区域

美高梅开户网址 93

手动阻塞 URL 的加载,用于测试资源得到败北的页面效果

美高梅开户网址 94

在 Canary 版本中的 提姆(Tim)eline 面板新增了一个 Constly Functions
模块,用于记录多少个地方的性能表现:Painting / Rendering / Scripting /
Network activity

美高梅开户网址 95

透过拖拽重排开发者工具上的面板顺序

美高梅开户网址 96

Elements面板跟随鼠标悬停目的突显不一致的 DOM 元素

美高梅开户网址 97

采取 animation 检查器可以检查运行中的 CSS 动画属性

美高梅开户网址 98

可视化资源看重关系:蓝色资源为初叶化资源,灰色资源由肉色资源引入

原文:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图