Chrome开发者工具介绍

这篇具有很好参考价值的文章主要介绍了Chrome开发者工具介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

Chrome开发者工具是谷歌浏览器自带的一款开发者工具,它可以给开发者带来很大的便利。常用的开发者工具面板主要包含Elements面板、Console面板、Sources面板、Network面板、Performance面板、Memory面板、Application面板。

名称 说明
Elements 查找网页源代码HTML中的任一元素,手动修改任一元素的属性和样式且能实时在浏览器里面得到反馈
Console 记录开发者开发过程中的日志信息,且可以作为与JS进行交互的命令行Shell
Sources 用于查看页面的HTML文件源代码、JavaScript源代码、CSS源代码,可以调试JavaScript源代码,可以给JS代码添加断点等
Network 从发起网页页面请求Request后分析HTTP请求后得到的各个请求资源信息(包括状态、资源类型、大小、所用时间等),可以根据这个进行网络性能优化。
Performance 评估实时网页性能以及相关的数据
Memory 堆栈快照、JavaScript函数内存分配、隔离内存泄漏
Application 记录网站加载的所有资源信息,包括存储数据(Local Storage、Session Storage、IndexedDB、Web SQL、Cookies)、缓存数据等

1 打开DevTools

路径1:菜单——>更多工具——>开发者工具
Chrome开发者工具介绍,工具,chrome,前端
路径2:快捷键F12
路径3:右键——>检查
Chrome开发者工具介绍,工具,chrome,前端

2 命令菜单

在控制台中,可以打开命令菜单的快捷键:
mac:command+shift+p
win:ctrl+shift+p
Chrome开发者工具介绍,工具,chrome,前端
一些实用的命令:

说明 命令
切换主题颜色 switch to dark theme切换黑色主题
switch to light theme切换白色主题
Chrome开发者工具介绍,工具,chrome,前端
截屏 Capture area screenshot截取网页上任意区域的屏幕,不包括控制台
Capture full size screenshot截取全屏,包括滚动条的区域
Capture node screenshot截取某个元素的屏幕(选择该命令后,使用左上角的箭头选中页面上某个元素,再打开命令菜单输入该命令)
Capture screenshot截取网页当前的屏幕
Chrome开发者工具介绍,工具,chrome,前端
切换调试工具的位置 Dock to bottom底部显示调试工具
Dock to right右边显示调试工具
Dock to left左边显示调试工具
Chrome开发者工具介绍,工具,chrome,前端

3 Elements面板

ctrl+F 查找

//section/p 查找section下面的p标签

Console输入 inspect(dom节点) 查找dom节点

auto-complete添加样式 输入属性名称或者属性值,自动补充

user agent stylesheet 浏览器内置样式
Chrome开发者工具介绍,工具,chrome,前端

inherited from div… 从…继承来的样式A
Chrome开发者工具介绍,工具,chrome,前端

Pseudo 定义的伪类
Chrome开发者工具介绍,工具,chrome,前端

Chrome开发者工具介绍,工具,chrome,前端

:hov 查看hover
:cls 可以去掉类名,也可以更改某个元素的类名
Chrome开发者工具介绍,工具,chrome,前端

复制样式:选中某个元素,右键,选择copy——>copy styles
Chrome开发者工具介绍,工具,chrome,前端

Conputed列出了所有生效的样式,Show all可以看到从父元素继承来的样式,Group:对样式进行功能上的区分
Chrome开发者工具介绍,工具,chrome,前端

Layout分成了grid和flexbox,列出了所有用到弹性布局和网格布局的容器
Chrome开发者工具介绍,工具,chrome,前端

show line numbers 展示列数行数
show line labels 展示名称
show track size 网格所在空间大小
show area names 每个网格名称
extend grid lines 延长辅助线
Chrome开发者工具介绍,工具,chrome,前端
Chrome开发者工具介绍,工具,chrome,前端

Chrome开发者工具介绍,工具,chrome,前端

Chrome开发者工具介绍,工具,chrome,前端

列出页面中所有的绑定的事件,remove去掉事件监听
Chrome开发者工具介绍,工具,chrome,前端

DOM Breakpoints
subtree modifications:以当前节点为根节点,子节点修改了会暂停运行
attribute modifications:当前节点属性被修改了,会暂停
node removal:当前节点被删除了,会暂停
Chrome开发者工具介绍,工具,chrome,前端
Chrome开发者工具介绍,工具,chrome,前端

节点属性
Chrome开发者工具介绍,工具,chrome,前端

构建无障碍页面
Chrome开发者工具介绍,工具,chrome,前端

Console

快捷键:Ctrl+shift+J
Chrome开发者工具介绍,工具,chrome,前端

$_返回上一条语句执行结果
$0返回上一个选择的节点
Chrome开发者工具介绍,工具,chrome,前端
查看代码执行时间
Chrome开发者工具介绍,工具,chrome,前端

Chrome开发者工具介绍,工具,chrome,前端
Chrome开发者工具介绍,工具,chrome,前端

JavaScript调试

debugger 调试命令
一步一步
Chrome开发者工具介绍,工具,chrome,前端
打断点

Chrome开发者工具介绍,工具,chrome,前端
断点位置
Chrome开发者工具介绍,工具,chrome,前端
跳到下一个断点
Chrome开发者工具介绍,工具,chrome,前端
将代码折叠起来
Chrome开发者工具介绍,工具,chrome,前端
当在页面中点击就会暂停
Chrome开发者工具介绍,工具,chrome,前端
如果进入源码不想调试,call stack,忽略当前文件
Chrome开发者工具介绍,工具,chrome,前端

Network

Name
Status
Type
Initiator:什么东西发起的请求
Size:资源的大小
Time:发起请求的时间
WaterFall:瀑布流信息
Chrome开发者工具介绍,工具,chrome,前端
WS:Websocket
保留历史请求
Chrome开发者工具介绍,工具,chrome,前端
模拟用户设备
Chrome开发者工具介绍,工具,chrome,前端
请求数量 多少字节数据被传输 传输来的文件大小(压缩) 请求完成时间 DOM节点渲染完毕 加载时间
Chrome开发者工具介绍,工具,chrome,前端文章来源地址https://www.toymoban.com/news/detail-638616.html

到了这里,关于Chrome开发者工具介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在Chrome(谷歌浏览器)中安装Vue.js devtools开发者工具及解决Vue.js not detected报错

    提示:先安装谷歌助手的原因是:不安装谷歌助手无法打开谷歌应用商店,导致无法下载Vue.js devtools开发者工具。

    2024年02月15日
    浏览(71)
  • Chrome 手机端网页如何使用开发者模式

    chrome 手机端网页如何调试 在Chrome手机端,你可以使用Chrome开发者工具来调试网页。下面是一些步骤: 首先,确保你的手机已经开启开发者模式。打开USB调试功能或可以通过USB连接或无线连接。 在电脑上打开Chrome浏览器,并输入地址 \\\"chrome://inspect\\\"。 在浏览器中的 \\\"Devices\\\" 下

    2024年02月11日
    浏览(45)
  • python selenium playwright库使用教程 破解网页防止开发者模式 截取数据请求 隐藏chrome

    下载 chromedriver的版本一定要与Chrome的版本一致,不然就不起作用。 有两个下载地址: 1、 http://chromedriver.storage.googleapis.com/index.html 2、 CNPM Binaries Mirror 当然,你首先需要查看你的Chrome版本,在浏览器中输入chrome://version/  放chromedriver在chrome安装目录  默认目录一般为:C:Pro

    2023年04月25日
    浏览(48)
  • 推荐前端开发者提升效率的工具

    是否掌握新的技术很大程度决定着你是否被淘汰。 虽然应用程序试图将网站替代,但前端 Web 开发业务仍在快速变化和增长,前端开发人员的功能并没有消失。以下介绍一款前端开发者提升效率的工具。 目录 一、低代码工具前景 二、如何理解低代码工具 三、前端低代码工具

    2024年02月14日
    浏览(57)
  • 微信开发者工具项目简单介绍和使用

              1.app.json         2.project.config.json         3.sitemap.json         4.页面中的json            1.快速新建小程序页面,在app.json的pages下编写页面的路径,保存后微信开发者工具会自动在对应的路径生成该页面         2.修改小程序项目的首页,在

    2024年02月12日
    浏览(42)
  • 重新开启GPT Plus充值通道——基于前端开发者工具

    由于chatGPT用户激增,近日,OpenAI的CEO Sam Altman宣布需要暂停新用户对ChatGPT Plus的订阅。在X上,他表达了对于确保用户体验的承诺,同时也提到了用户可以通过应用程序内的通知功能来了解服务恢复的最新消息。 图源:《突发!奥特曼宣布暂停ChatGPT Plus新用户注册!》 打开

    2024年02月04日
    浏览(60)
  • 28、springboot的静态模版(前端页面)重加载和 devtools开发者工具

    总结:实现静态模板重加载的两个方法 方法1:在 yml 配置文件,关闭页面模板缓存, 再按 ctrl+f9 重新构建 方法2:直接添加 devtools 依赖,再按 ctrl+f9 重新构建 需求:如果前端使用到 Thymeleaf模板,然后我们在修改前端页面的时候,每次修改后想直接按浏览器的刷新就可以刷新

    2024年02月12日
    浏览(45)
  • 前端开发调式必备技能F12开发者工具之Elements(元素)面板,详细图解带流程【第一部分】

    目录 一、进入浏览器开发工具的几种方式 二、Elements(元素)面板  左侧区域 右侧区域  计算样式 事件监听器 大家好!我是爷爷的茶七里香,这个名字有没有让你想起周董的歌捏?好了,废话不多说,开始今天咱们的内容:         相必是个老手都知道按键盘上的f12就

    2023年04月13日
    浏览(87)
  • 如何成为一名高效的前端开发者(10X开发者)

    如今,每个人都想成为我们所说的“10倍开发者”。然而,这个术语经常被误解和高估。 本质上,一个高效或者10倍开发者,在我看来,是指那些能够充分利用所有可用工具的人,通过让这些工具处理冗余和重复的任务,使他们能够专注于复杂和创造性的工作。以下是一些成

    2024年02月05日
    浏览(71)
  • 开发者的瑞士军刀!一款适用于开发者的工具集合!

    大家好,我是 Java陈序员 。 俗话说“工欲善其事必先利其器”,有一个好的工具可以事半功倍。 编程开发亦是如此。 今天,给大家介绍一款离线的 Windows 应用程序,该应用涵盖常见的开发工具集合,旨在提高工作效率! 关注微信公众号:【Java陈序员】,获取 开源项目分享

    2024年01月22日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包