• 关于Chrome DevTool


    一、开发者工具

    1.基本

    打开开发者工具:F12
    打开命令菜单:ctrl+shift+p
    DevTool黑色主题:在命令菜单中输入dark theme
    截图:命令菜单输入screenshot
    dock:undock将开发者工具变成一个独立的出口,dock to right

    2.Elements面板

    拥有css调试
    1.检查元素:橙色外边距,绿色内边距,蓝色元素本体
    移动设备的样式
    2.查询dom树
    快捷键:ctrl+f
    查询方式:文本查询:setting-item,css选择器:section.settings,xpath://section/div(// 表示不指定标签全局下面去找section,/表示在section下面的div)
    3.编辑样式
    styles面板:修改样式属性
    固定住hover样式:在styles的右侧有一个:hov,将:hover选中即可
    清除元素的class,而不是样式:在styles的右侧有一个.cls,可以勾选想要清除的class类
    复制样式:选中要复制样式的元素,右击元素在element中展示的标签,右击 - copy - copy styles - 粘贴要需要使用的样式中
    computed面板:将所有本身的样式展示出来,点击show all展示所有的样式,包括从父元素中继承过来的样式,group对样式进行功能上的区分
    layout面板:grid网格布局,flexbox弹性布局,将网页中所有用到这两种布局的元素展示出来
    properties:所有节点的属性
    accessibility:构建一个无障碍的界面

    3.console面板

    1.执行语句
    2.$_:返回上一条语句执行的结果
    3.$0,$1,$2…:上一个选择的DOM节点
    4.console.log,error,warn,table,clear,group,time,assert,trace
    5.只展示某个类型的log,搜索框后面的default levels
    6.观测变量:点击小眼睛,输入想观测的变量,就可以实时获取到需要观测的变量了

    4.Sources面板

    用于js调试
    在js代码中输入一个debugger就会在相应的时机进行debugger调试
    点击左侧行号就会打一个断点
    检测某个变量:在右侧断点区的watch中输入需要监测的变量名
    在elements面板中右击元素标签,break on:subtree modifications(节点里面的子节点被修改了代码会被暂停),attributes modifications(节点属性被修改了代码就会被暂停),node removal (节点从文档中被删除了代码会暂停)

    5.Network面板

    发起各种资源请求的面板
    preserve log:记录历史请求,页面有跳转的时候会保留之前的请求
    disable cache:去除浏览器缓存
    no throtting:节流器,在3G或者离线的状态下是什么样子,自定义环境
    小wifi样子按钮:user agent(用户代理):模拟用户使用的浏览器,将浏览器类型放在request headers中发送给后端,方便后端对不同浏览器设备型号做一些操作,accepted content-encodings:浏览器编码格式
    上传下载样子的按钮:当客户在访问网页遇到问题时,可以下载发送给我们,我们就可以拿到客户当是发送请求时浏览器和服务器的传输协议的json文件,我们这边导入就可以看到当时客户发起的请求,我们这边再进行分析

    6.Application面板

    查看存在客户端的键值对数据
    localStorage:一直存在,直到人为清除,不同域名的local是存在不同域名下的
    sessionStorage:会话关闭自动清除
    cookie:documnet.cookie=“username=kaka”

    二、插件

  • 相关阅读:
    Qt实现微信截图功能(一)
    新版本的AndroidStudio生产签名文件打包失败
    Vue2.0开发之——Vue基础用法-事件绑定$event(20)
    今 年 测 试 行 业 企 业 招 聘 真 相...
    VUE 组件传值 $emit之 $event和arguments
    Postman的高级用法一:重新认识postman核心模块
    【Unity】URP渲染管线下代码获取相机的Volume Mask属性
    简要介绍Primavera Unifier uDesigner资源管理器(Resource Manager)
    openGauss学习笔记-80 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT性能基准
    uni-app 之 web-view 与h5 通讯
  • 原文地址:https://blog.csdn.net/weixin_43908649/article/details/130904659