前端浏览器调试小技巧

作为一个前端开发者,我们每时每刻都跟浏览器打交道,在开发的过程中,我们需要不断的在浏览器中查看编写的成果,合理使用浏览器的控制台功能,将有助我们快速开发,节约时间以获得 Work Life Balance 的体验。下面我们提一下几点调试的技巧。

小技巧的快捷键,仅基于 mac 上的谷歌浏览器进行介绍,其他平台的系统大同小异

截图反馈

在与设计同学,产品同学,测试同学,开发同学等等对接的时候,有时候你需要对产品发送截图信息,你是不是还在使用某微自带的截图功能,或者下载专门的截图软件进行截取呢?

我们可以抛弃工具,直接使用浏览器自定的功能。

打开控制台,然后按选 command + shift + p,你就可以看到输入面板,输入 command 关键字,你可以看到下面的需要截图的方式。

93319e57ba04f5b9bbd2146880549383.png
capture_img.png

调试接口数据

在跟后端同学联调的时候,你是否还在用 console.logreturn 来查看你接口传递的数据呢?我们可以通过网络的接口进行验证。

打开控制台,选中 Network 的面板,勾选网络为 offline 状态,然后你就可以发起请求,而不必担心触发接口更改了。这里我以 点赞 接口为例:

81088afb6256c13cd8e5f42b480af513.png
offline_img.png

保留接口请求

在页面切换的时候,下一个页面的数据依赖上一个页面的接口的数据,这个时候,我们需要查看上一个页面的接口的,浏览器默认是移除的,我们可以开启 Preserve log 模式。

479d11404d80e5439daac667a89a5504.png
preserve_log_img.png

postman 演示接口

在调试接口的时候,我们已经登陆了系统,然后你发现了错误的接口内容,然而你的协调者不再同一片区域办公,你需要演示给他看。那么你会怎么做呢?录制操作视频,进行讲解展示?或者大量截图,配合文字说明呢?

我们大可不必像上面那样。我们可以复制链接请求,如下我们鼠标右击,按照下面操作,复制了点赞的接口:

9d0a86b3730cfa0ef8a6c7f93a1a83c4.png
copy_as_curl_img.png

将复制到的信息,发送给协作者,他在 postman 上粘贴调试即可。复制的链接已经是带上了你的相关凭证,他可以站在你的角度体验问题。这个小技巧笔者很是喜欢,yyds~

可别告诉我,后端开发者没安装 postman 工具

其他的调试技巧相信大家还是蛮熟悉的,这里就不展开说了,比如 filter 的过滤,HTML 元素的定位修改,cache 的清除添加等。

【完】✅

关于本文

作者:Jimmy

https://juejin.cn/post/7090694753129332749

最后

欢迎关注【前端瓶子君】✿✿ヽ(°▽°)ノ✿

回复「算法」,加入前端编程源码算法群,每日一道面试题(工作日),第二天瓶子君都会很认真的解答哟!

回复「交流」,吹吹水、聊聊技术、吐吐槽!

回复「阅读」,每日刷刷高质量好文!

如果这篇文章对你有帮助,「在看」是最大的支持

 》》面试官也在看的算法资料《《

“在看和转发”就是最大的支持

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值