• Chrome DevTools 开发者工具调试


    九大功能面板:

    1. Elements元素面板:检查调整调试页面,调试DOM,调试CSS;
    2. NetWork网络面板:调试请求,了解页面静态资源分布,网页性能检测;
    3. Console控制台面板:调试JavaScript,查看Console log日志,交互式代码调试;
    4. Sources源代码资源面板:调试JavaScript页面源代码,进行断点调试代码;
    5. Application应用面板:查看&调试客户端存储,如Cookie、LocalStorage、sessionStorage等;
    6. Performance性能面板:查看页面性能细节,细粒度对网页载入进行性能优化;
    7. Memory内存面板:JavaScript CPU分析器,内存堆分析器;
    8. Security安全面板:查看页面安全及证书问题;
    9. Audits面板:使用GoogleLightHouse辅助性能分析,给出优化建议;

    选择DOM的方式:

    1. 在控制台中输入document.querySelectorAll("标签名"),即可实现在console中选择到我们想要的标签。
    2. 如果我们想要在使用console自带的选择箭头点击相应的标签后,标签的内容展示在控制台上,我们可以通过:点击选择箭头聚焦在想要框选的标签上-》在控制台输入“$0”-》点击Enter键 即可在控制台看见我们想要的标签内容。
    3. 在想要选择的标签代码处右键-》Copy-》CopyJSPath-》在console中粘贴下来;

    在DOM中断点调试:

    1. 属性修改时打断点:break on-》attribute modifications
    2. 节点删除时打断点:break on-》node removal
    3. 子树修改时打断点:break on-》subtree modifications

    颜色选择器:

    在页面的CSS样式中随意输入一个设置颜色的值,focus设置颜色值的标签,可看到我们编写的CSS样式,点击样色方块 会出现一个颜色选择器,吸管也就是colorPicker可以获取到我们页面中的任意一个颜色值

    如果我们设置的属性值过多不好寻找我们要调试的属性值,可以利用Filter来搜索我们的属性值,可以快速的Focus到我们想要的属性值:

    盒模型(box-model):

    可以实时显示元素盒子的大小,也可以动态的改变它的大小来看到改变后的效果

    在元素中增加类与伪类:

    这三个按钮的意思分别是:

    1. :hov 显示/不显示元素的状态;
    2. .cls 可以增加一个类
    3. “+” 可以增加一个规则

    快速调试CSS数值及颜色图形动画等:

    当我们鼠标hover在元素样式栏上的时候,就会出现如上图所示的四个样式调试栏,可以快速对我们的元素字体阴影、盒子阴影、颜色、背景颜色进行调试

    动画调试

    点击菜单-》More Tools-》Animations 

    推荐网站:https://daneden.github.io/animate.css/

    可以使用console.table()来展示JSON格式的复杂信息,一目了然。

  • 相关阅读:
    Python strip()方法
    C#操作计划任务
    C# Task的用法
    C#异步编程之浅谈Task
    [深入学习C#]C#实现多线程的方法:线程(Thread类)和线程池(ThreadPool)
    [深入学习C#]C#实现多线程的方式:使用Parallel类
    详细的.Net并行编程高级教程--Parallel
    5天玩转C#并行和多线程编程 —— 第一天 认识Parallel
    C# 并行任务——Parallel类
    C#多线程--线程池(ThreadPool)
  • 原文地址:https://www.cnblogs.com/zhangxin123/p/11459002.html
Copyright © 2020-2023  润新知