浏览器家园

TAG标签|网站导航| 手机访问:m.liulanqi.com

当前位置:首页ChromeChrome开发 → 前端答疑-chrome开发者工具正确食用-看网页源码

前端答疑-chrome开发者工具正确食用-看网页源码

时间:2023-06-27 11:22:18来源:整理作者:浏览器知识手机版

写这个文章,是因为在今天早上,有两个兄弟找我要源码。有图有真相。
我震惊于都 9102年了,身为了一个正(xie)经(xin)前端er,还不会看控制台?

clipboard.pngclipboard.png

chrome 开发者工具之 Sources

打开我们的 Sources 选项看,我们可以看到如下结构。分为三块功能,左(目录)中(资源展示)右(断点调试)。
clipboard.png

Sources 工具(左边区域)

我们选中 page ,在这个里面我们可以看到我们所有的资源以树状展示。
我们在对应的域名下 www.lilnong.top 下,找到 https://www.lilnong.top/static/html/svg-data-background-img-download.html这个路径,点击就可以看到对应的资源

Sources 工具(中间区域)

这里就可以看到对应资源详情了,我们都看到源码了,直接复制岂不美滋滋
当然这里还有其他用途,比如说调试代码
作为一个正(wai)气(men)凛(xie)然(dao)的前端er,我们就不发挥一下自己的脑回路?

  1. 不知道大家有没有遇到调试线上 Vue 文件的时候遇到 new 出来的对象没绑定到全局拿不到?
    1. 方案一 找个方法打个断点,触发一下,然后 this 绑定到 window 。这边我们就可以随心所欲。
    2. 方案二 找到 el 绑定的 DOM 对象去拿 __vue__
      clipboard.png
  2. 大家有玩过网页游戏吗? Console 写个代码?或者说偷偷看一下过关条件?
  3. 这里也和游戏有关,有一兄弟,爱摸鱼。之前的几款游戏,比较简单,他自己就破解了。游戏一上外挂,就索然无味。
    这天,一个 angular 写的游戏,他束手无策,玩了几天,身体日渐消瘦。我决定拯救他一下。
    通过我上面写的本领,成功打断点,找到初始化的时候,增加了外置修改器。解救兄弟与水火之间

Sources 工具(右边区域)

这里是调试工具,下面我们介绍一下每个按钮的功能
clipboard.png

  1. 当有断点的时候是个,三角,意思是放过这个断点。
    当无断点的时候会在下次调用的时候停住。
    clipboard.png
  2. 下一行,如果是方法不会跳进去
  3. 步入,如果是方法,可以跳进去
  4. 步出,跳出当前方法
  5. 下一步(我没用过)
  6. 当前状态是捕获调试。蓝色的时候是不捕获调试,会跳过 debugger。
    方便你打了断点,然后又想测试效果
  7. 这个是捕获错误。当前是不捕获。

chrome 开发者工具之 Network

如果说,上一个 Sources工具 基本都是和代码相关的。这个就比较常用了。

  1. 看接口的返回值
  2. 看接口的请求头,响应头
  3. 查看资源的加载速度
  4. 查看资源的大小,缓存情况,响应情况(cdn、waiting 等时间)

clipboard.png

Network 之 preserve log

该功能为长日志功能,正常来说看到的都是当前页面的。
如果跳转页面或者说刷新之后就没了。通过打开 preserve log,我们可以长久的保留内容。
那它有什么作用呢?

  1. 我们可以看到一些中间页的跳转,省去了抓包的麻烦。
  2. 可以和上个页面的数据比对。

Network 之 disable cache

前端缓存也是比较麻烦的一个事情。经常需要强刷,清缓存一顿的操作。
当我们打开 disable cache 之后,我们就不需要关了,每次都是无缓存的加载

Network 之 offline

比如说在测试 PWA。或者说弱网的情况下的一种快速配置。

Network 之 过滤行

请求比较多的页面,我们有可能需要过滤。
工具栏提供了,路径过滤(支持正则),类型过滤(All,XHR,js),

Network 拿响应的源码

其实很简单啊,找到页面的请求,然后看 response 里面不就是我们的源码了吗?
clipboard.png

总结

后面的先不写了,和当前文章标题也没关系,先留下坑位。

查看网页源码的方式总结

  1. 右键 > 查看网页源代码(ctrl+u)
  2. 控制台 > Sources > 找到对应路径,查看源码
  3. 控制台 > Network > 找到对应请求路径,查看 response
  4. 其实不通过浏览器看,比如说直接下载那个 html,就可以了。
  5. curl 'url地址' 命令的方式。 然后输出到 txt

相关文章

  • 鸥朋浏览器,快速浏览网页,选择鸥朋浏览器!

    引言随着互联网技术的不断发展,人们浏览网页的习惯也在不断变化。在众多浏览器中,鸥朋浏览器受到越来越多的用户青睐。本文将介绍鸥朋浏览器的特点和优势,帮助大家更好地利用这一工具。2.鸥朋浏览器的特点鸥朋浏览器是一款专注于个性化定制的浏览器,在功能和用户体验上具有独特的特点。-高速浏览:鸥朋浏览器基于谷歌浏览器内核,拥有高速的页面加载速度和稳定性,不卡顿不崩溃,用户体验非常好。-安全保护:鸥朋浏览器在用户隐私保护方面非常重视,支持防止恶意插件、广告拦截、隐身模式等多项安全保护功能。-多样化定制:鸥朋浏览器提..
  • 电脑图片浏览器下载,电脑图片查看器免费下载,方便快捷的图片管理工具

    电脑图片浏览器下载电脑是我们最常用的工具之一,对于爱好摄影、美图制作的人来说,图片管理工具是非常必要的。在电脑上浏览图片时,我们需要一个好用的图片浏览器。在网上搜索,可以找到各种各样的图片浏览器。然而,为了避免下载带病毒或虚假的软件,我们需要选择安全可信的下载源,并仔细查看软件版本和说明以确保所下载的软件适用于我们的操作系统。2.电脑图片查看器免费下载有些好的图片浏览器需要购买才能使用。但在我们寻找图片查看器时,我们可以选择一些免费软件,例如GooglePhotos、Picasa等。这些图片软件带有许..

Copyright 2019-2029 www.liulanqi.com 【浏览器家园】 版权所有

浏览器家园_下载浏览器就到浏览器家园 | 专注MAC浏览器和Windows浏览器下载和使用介绍

声明: 所有软件和文章收集整理来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告