PC 端调试技巧 | 青训营笔记

84 阅读1分钟

这是我参与「第五届青训营」伴学笔记创作活动的第 12 天

课程重要知识点:

devtools 的使用【Element(元素)、Console(控制台)、Source(源代码)、Performance(性能)、Network(网络)等面板的具体作用和基本使用方法】

Element

  1. 选中元素后,点击 .cls 按钮能够快速编辑元素的class属性

image.png

  1. 选中元素后,点击 :hov 按钮能够选择元素不同的状态,快速预览样式

image.png

  1. Computed 已计算 面板中,能够看到元素最终应用的样式,也能够看到样式的来源

image.png

  1. 事件侦听器 面板中,能够看到元素绑定的所有事件,并且能快速跳转到对应函数位置

image.png

  1. 元素位置右键菜单 “强制状态” 的子菜单中,也能够对元素状态进行操作。

image.png

Console

这个面板会显示网页的日志信息和报错信息。浏览器提供了一个 Console 类,让开发者能够操作日志信息

常用的方法有下面这些

console.log : 最常用的控制台输出方法,能够格式化输出常见的Javascript类型,提供多个参数的话,会依次输出

image.png

image.png

同时,也支持占位符

%s - 字符串占位符 %o - 对象占位符 %c - 样式占位符 %d - 数字占位符

image.png

console.warn : 输出警告, 会呈现黄色背景,其他和log一致

image.png

console.error : 输出错误,红色背景,能够输出Error对象

image.png

console.table : 输出表格,能够展示 json 和 数组

image.png

image.png