效率系列(六) Chrome调试技巧

前言:Chrome 自带的开发者工具是一个简单实用的调试工具,下面我们来看看这个强大的工具要怎么使用吧

1、开发者工具

打开 Chrome 浏览器,使用快捷键 Ctrl + Shift + IF12 打开开发者工具,这里以 Chrome 官网 作为例子

可以看到网页下半部分显示的就是开发者工具,用红色方框圈起来的就是工具栏,下面我们将对它们进行介绍

2、两个小工具

在工具栏的最左边有两个比较常用的小工具,分别是 审查元素选择设备

(1)审查元素

当我们点击审查元素按钮(或者按下 Ctrl + Shift + C 快捷键)时,我们可以选择网页上的元素

然后开发者工具会自动跳转到 Element 面板进行展示(Element 面板的展示内容我们会在后面详细说明)

(2)选择设备

当我们点击选择设备按钮(或者按下 Ctrl + Shift + M 快捷键)时,我们可以在 Chrome 上显示不同的设备

并且可以选择不同的屏幕尺寸,这样有利于我们为不同的设备进行适配

3、Element 面板

在 Element 面板,我们可以 查看 网页元素的结构以及样式(平时看到一些优秀的网页设计也可以学习一下)

同时还可以直接 修改 元素的属性和样式,这样的修改可以及时显示在浏览器上,极大提高我们的开发效率

4、Console 面板

console.log()打印信息 会输出在这个地方,这其实也是一种不错的调试方法

另外,如果程序出现错误,错误信息 也会打印在这个地方,我们可以根据错误信息定位问题

5、Source 面板

这里我们可以看到 代码源文件(不过一般是经过压缩处理的),点击下方的大括号可以格式化查看代码

我们还可以给代码 打上断点 帮助调试和定位错误

6、Network 面板

Network 面板可以看到所有资源的详细 请求信息,一般用于判断请求的返回数据是否正确

另外,还可以设置 模拟低速网络,有利于对应用进行网络性能测试

原文地址:https://www.cnblogs.com/wsmrzx/p/11384560.html

时间: 2024-07-31 23:22:04

效率系列(六) Chrome调试技巧的相关文章

Chrome 调试技巧: 调整网速

为了方便调试某些内容,比如我想网速设置为 1kb每秒,甚至0kb每秒. 1.打开chrome DevTool ,切换到 "Network".找到最右侧 "Online" 和箭头的图标. 2.点击可以添加一个实例.输入你需要设置的网速配置. 然后点击 [Add],之后在NetWork选择它即可. 原文地址:https://www.cnblogs.com/CyLee/p/10382888.html

你可能不知道的5个Chrome调试技巧

1.格式化压缩过的JavaScript 压缩过后的JavaScript看起来就几行,每一行都很长,如果不进行格式化,根本没办法进行调试.Chrome的{}按钮(Pretty-print)可以使JavaScript以格式化的方式打开. 2.断点修改DOM元素的JavaScript 想要知道哪个代码修改了当前元素属性.修改了当前元素的子元素.删除了当前元素?Break on可以断点到对应的JavaScript上: 3.事件监听器断点(Event Listener Breakpoints) 可以直接对

Chrome调试技巧

    1.利用console控制台查询字体编码 打开浏览器,按下键盘F12 至控制台 输入escape("要查询的字体中文名称")(注意:括号与引号都是英文输入法下输入) 将查询到的结果中的符号替换成\即可例如:华文新魏 查询到的是"%u534E%u6587%u65B0%u9B4F" ,写成font-family:"\534E\6587\65B0\9B4F"                   2.模拟移动端及不同浏览器效果 单击标志,可切换到

Chrome 调试技巧

一.windows平台下Chrome: 1. 打开控制台:F12 2. 查找文件:ctrl + o 3. 在已加载的源码文件中查找代码段:ctrl + shift + f 4. 在Element面板中查找: ctrl + f 二.Mac 平台下Chrome: 1. 打开控制台:command + option + i 2. Elements 面板查找: command + f

google chrome 调试技巧:监控 DOM 元素被修改

在很多时候, 页面上一个元素的属于被修改.删除,子节点的添加与修改,很难一下找到对应的代码,在 google chrome 开发者工具里, 提供了对 DOM 元素的监控: 在 Elements 标签, 右击有监控的元素,在弹出来的菜单中有一个 Break on 的菜单项, 下面有三个子菜单项 subtree modifcations: 监控当前元素子级元素结构的变化,添加结点和删除节点,移动节点不知道算不算. attribute modifcations: 监控当前元素属性的变化. node r

Silverlight & Blend动画设计系列六:动画技巧(Animation Techniques)之对象与路径转化、波感特效

当我们在进行Silverlight & Blend进行动画设计的过程中,可能需要设计出很多效果不一的图形图像出来作为动画的基本组成元素.然而在设计过程中可能会出现许多的问题,比如当前绘制了一个椭圆,但是在动画中仅仅只需要椭圆的一半或是更多更少的部分用作与动画元素,这时候就需要对椭圆对象进行相应的处理才能满足我们的需求,那到底该怎么做才能实现最终想要的效果呢?本篇将介绍在Microsoft Expression Blend中进行动画设计的一些常用的功能点和动画设计技巧. 一.转换对象为路径 将一个

Redis系列(六)-SortedSets设计技巧

阅读目录: 介绍 Score占位 更多位信息 总结 介绍 Redis Sorted Sets是类似Redis Sets数据结构,不允许重复项的String集合.不同的是Sorted Sets中的每个成员都分配了一个分数值(score),它用于在Sorted Sets中进行成员排序,从最小值到最大值.Sorted Sets中所有的成员都是唯一的,其分数(score)是可以重复的,即是说一个分数可能会对应多个值. 用Sorted Sets可以非常快的进行添加.删除.或更新成员,其复杂度是O(m*lo

Chrome实用调试技巧

如今Chrome浏览器无疑是最受前端青睐的工具,原因除了界面简洁.大量的应用插件,良好的代码规范支持.强大的V8解释器之外,还因为Chrome开发者工具提供了大量的便捷功能,方便我们前端调试代码,我们在日常开发中是越来越离不开Chrome,是否熟练掌握Chrome调试技巧恐怕也会成为考量前端技术水平的标杆. 介绍Chrome调试技巧的文章很多,本文结合我自己的开发经验,希望从实际运用的角度为大家再一次谈一谈这些功能,也希望对大家都有所帮助和启发. 常用快捷键 ctrl+p 项目中定位文件,以下查

chrome调试第二章

本次chrome调试总结是本人亲自测试总结的chrome调试技巧.没有详细的截图. 1 shift+enter 在console中编写运行js代码,但是enter会导致运行js文件. 2 ctrl+l 清除控制台 3 ctrl+p 定位文件 4 ctrl+shift+c 快速检索元素 5 console.table() 列出使用table的布局 6 console.dir(document.body)列出body的所有属性,以javascript的形式. 7 ctrl+[ chrome开发工具的