游戏网站开发公司,互联网营销师培训班,男女激烈做羞羞事网站网站韩剧,同源大厦 网站建设Chrome开发者工具介绍 前言1 打开DevTools2 命令菜单3 Elements面板ConsoleJavaScript调试Network 前言
Chrome开发者工具是谷歌浏览器自带的一款开发者工具#xff0c;它可以给开发者带来很大的便利。常用的开发者工具面板主要包含Elements面板、Console面板、Sources面板、… Chrome开发者工具介绍 前言1 打开DevTools2 命令菜单3 Elements面板ConsoleJavaScript调试Network 前言
Chrome开发者工具是谷歌浏览器自带的一款开发者工具它可以给开发者带来很大的便利。常用的开发者工具面板主要包含Elements面板、Console面板、Sources面板、Network面板、Performance面板、Memory面板、Application面板。
名称说明Elements查找网页源代码HTML中的任一元素手动修改任一元素的属性和样式且能实时在浏览器里面得到反馈Console记录开发者开发过程中的日志信息且可以作为与JS进行交互的命令行ShellSources用于查看页面的HTML文件源代码、JavaScript源代码、CSS源代码可以调试JavaScript源代码可以给JS代码添加断点等Network从发起网页页面请求Request后分析HTTP请求后得到的各个请求资源信息包括状态、资源类型、大小、所用时间等可以根据这个进行网络性能优化。Performance评估实时网页性能以及相关的数据Memory堆栈快照、JavaScript函数内存分配、隔离内存泄漏Application记录网站加载的所有资源信息包括存储数据Local Storage、Session Storage、IndexedDB、Web SQL、Cookies、缓存数据等
1 打开DevTools
路径1菜单——更多工具——开发者工具 路径2快捷键F12 路径3右键——检查
2 命令菜单
在控制台中可以打开命令菜单的快捷键 maccommandshiftp winctrlshiftp 一些实用的命令
说明命令切换主题颜色switch to dark theme切换黑色主题switch to light theme切换白色主题截屏Capture area screenshot截取网页上任意区域的屏幕不包括控制台Capture full size screenshot截取全屏包括滚动条的区域Capture node screenshot截取某个元素的屏幕选择该命令后使用左上角的箭头选中页面上某个元素再打开命令菜单输入该命令Capture screenshot截取网页当前的屏幕切换调试工具的位置Dock to bottom底部显示调试工具Dock to right右边显示调试工具Dock to left左边显示调试工具
3 Elements面板
ctrlF 查找
//section/p 查找section下面的p标签
Console输入 inspect(dom节点) 查找dom节点
auto-complete添加样式 输入属性名称或者属性值自动补充
user agent stylesheet 浏览器内置样式
inherited from div… 从…继承来的样式A
Pseudo 定义的伪类 :hov 查看hover :cls 可以去掉类名也可以更改某个元素的类名
复制样式选中某个元素右键选择copy——copy styles
Conputed列出了所有生效的样式Show all可以看到从父元素继承来的样式Group对样式进行功能上的区分
Layout分成了grid和flexbox列出了所有用到弹性布局和网格布局的容器
show line numbers 展示列数行数 show line labels 展示名称 show track size 网格所在空间大小 show area names 每个网格名称 extend grid lines 延长辅助线 列出页面中所有的绑定的事件remove去掉事件监听
DOM Breakpoints subtree modifications以当前节点为根节点子节点修改了会暂停运行 attribute modifications当前节点属性被修改了会暂停 node removal当前节点被删除了会暂停
节点属性
构建无障碍页面
Console
快捷键CtrlshiftJ
$_返回上一条语句执行结果 $0返回上一个选择的节点 查看代码执行时间 JavaScript调试
debugger 调试命令 一步一步 打断点 断点位置 跳到下一个断点 将代码折叠起来 当在页面中点击就会暂停 如果进入源码不想调试call stack忽略当前文件
Network
Name Status Type Initiator什么东西发起的请求 Size资源的大小 Time发起请求的时间 WaterFall瀑布流信息 WSWebsocket 保留历史请求 模拟用户设备 请求数量 多少字节数据被传输 传输来的文件大小压缩 请求完成时间 DOM节点渲染完毕 加载时间