浏览器开发者工具的使用

背景

在网页开发的时候, 不管是前端开发还是后端开发, 当我们的代码出现问题或者预期的效果没有达到的时候, 我们应第一时间打开开发者模式来查看, 浏览器开发者工具为我们提供解决问题的思路

打开开发者模式

  1. 方法1 :调用F12 ( 笔记本用 fn+F12)
  2. 方法2: 右上角–>更多工具–>开发人员工具
  3. 方法3: 右键–>检查

主要内容

在这里插入图片描述
其中核心要素是元素 , 控制台 , 源代码, 网路

元素(Elements)

查看或修改Html属性, Css属性, 监听事件, 断点等

查看元素代码: 点击左上角的箭头图标进入选择元素模式, 然后从页面中选择需要查看的元素, 具体用法如下
例如想把百度页面的左上角的样式拿过来用:
在这里插入图片描述
打开开发这模式, 进入选择元素模式
在这里插入图片描述
具体代码如下:
在这里插入图片描述
更多的属性代码在右侧
在这里插入图片描述
修改元素的代码与属性
点击元素–>右键菜单: 编辑元素代码, 修改属性
在这里插入图片描述
选择编辑为Html 然后修改新闻的标签, 再观察页面的变化
在这里插入图片描述
在这里插入图片描述
当然, 这仅仅是临时性修改, 如果刷新一下马上打回原形的了
还可以用相同的方法进行添加属性, 修改属性, 删除等操作
在这里插入图片描述
除了复制要素, 还可以复制他的样式

控制台(Console)

一般用于执行一次性代码, 查看JavaScript对象, 查看日志信息和报错
可以当作JavaScriptAPI使用

例如, 在控制台输入Math, 按回车则可以出现很多对应的属性和方法, 可以拿来当帮助文档来用
在这里插入图片描述

除此之外, 还可以当成控制台输出, 使用的是Js代码的console.log()输出显示, 作调试使用
在这里插入图片描述
也可以直接在控制台上面写代码运行
在这里插入图片描述

源代码(sources)

查看html页面,CSS, JavaScript的源代码, 可以调试JavaScript源代码, 给JavaScript添加断点
当点击源代码(sources)的时候可以看到所有代码的源文件
在这里插入图片描述
在这里插入图片描述

添加断点
在源代码左边有行号, 点击对应的行号, 就可以添加对应的断点

网路(Network)

主要查看与网路相关的信息, 请求响应相关的内容
在这里插入图片描述
记录资源请求:按钮处于打开状态时(红色)会在此面板进行网络链接的信息记录
清除按钮: 清楚当前的网络连接记录信息
过滤器(Filter): 其作用是打开过滤面板
在这里插入图片描述
主体部分
在这里插入图片描述
名称(name): 请求资源的名称或者url路径

状态(status): 状态码

类型(type): 请求资源的MIME(html, css, JavaScript)类型

发起程序(Initiator): 解释请求是怎么发起的

  • preflight: 请求是由页面重定向发送
  • Parser :请求由html解析发送
  • script : 请求由script脚本发送
  • other: 其他过程发送

其中主要看到是名称和状态码, 通过状态码看程序是否运行成功

当我们点击这个文件的时候, 我们可以看见这个文章更具图的信息, 分别是标头(Header), 预览(Preview), 响应(response), 发起程序(Initiator), 计时(Timeing), Cookie
在这里插入图片描述
标头包括请求URL, 请求方法, 状态码等信息, 除此之外, 还包括响应头和请求头
在这里插入图片描述
在这里插入图片描述
js文件预览可以查看相关代码,如果是img文件的预览则可以看到相关图片
在这里插入图片描述

响应
在这里插入图片描述

  • 11
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

稻田里展望者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值