这是我参与「第五届青训营 」伴学笔记创作活动的第 10 天
Web 调试技术 | 青训营笔记
本堂课重点内容:
- 动态修改元素和样式
- 不同的console输出形式
- Sorce Tab
- 压缩后的代码如何调试?
- NetWork
- Application
- Performance
- Lighthouse
- 调试界面修改代码后覆盖
1. 动态修改元素和样式
添加类名
点击.cls,然后输入类名,上面的标签就会自动添加类名
选中样式跳转到对应的属性
点击样式就会自动跳转
2. 不同的console输出形式
let arr = [
{
name: 'aa',
age: 11
},
{
name: 'bb',
age: 23
},
{
name: 'cc',
age: 33
},
]
2.1 console.log
2.2 console.table
2.3 console.warn
2.4 console.error
3.Sorce Tab
4.压缩后的代码如何调试
通过Soure Map
5.NetWork
这里可以调试网络速度
这里可以筛选出我们想要的数据
这里可以查看文件的网络加载情况
我们可以点击文件查看里面的请求详细信息
6.Application
这里我们可以查看Local Storage、Session Storage、IndexedDB、Web SQL、Cookies
7.Performance
这里可以通过点击左上角的录制按钮,然后我们对页面进行滑动等测试,录制结束后就会展现出如下的面板。一般网页的FPS是60,页面在附近则比较稳定。我们通过如下的信息可以查看出页面的哪些地方优化得不够好,性能有问题。
8.Lighthouse
这个功能可以评测我们的性能
9.调试界面修改代码后覆盖
先选择一个空的文件夹,然后上方会弹出授权窗口,选择允许
源代码:我们直接修改background的颜色为红色
修改后
我们打开这个界面就可以看见我们修改后的代码了
点击这个选项我们可以看见代码中的变化