.

vue全家桶之前端开发调试

北京哪里白癜风医院比较好 https://m.39.net/disease/a_u2vfmaz.html

自从你开始写第一行代码的时候,你就有了一个强大的对手,时刻隐藏在暗处,等待时机来攻击你,他是谁呢,就是bug,

就是bug

程序员很多时候都是在与bug战斗,如果说编程是一个练武的过程,技能是你的武功高低,那么修改bug就是你自愈的能力。要想治愈,肯定首先得找到原因,才能对症下药;所以如何快速准确的定位问题是决定我们高效解决bug的关键,所谓工欲善其事,必先利其器,作为一名优秀的程序员,怎么能不懂点疗伤的技巧呢,今天与大家一起分享一下:

一、本地开发

本地开发我们调试来说,比较方便,打开网页,按下F12,或者右键开发者工具,一切都如此顺畅:

开发者工具

在很多浏览器中,我们都可以选择屏幕大小,模拟位置,传感器等;利用这个开发者工具我们可以做什么呢:

a、查看元素节点,就是在elements标签中,我们可以查看一个元素的样式属性,位置,大小等

查看元素

b、控制台(console)输入命令,比如打印变量等

c、网络请求,从network我们可以查看一个请求的基本信息,包括请求方式,地址,head头信息,请求数据,返回状态,返回数据,没有隐藏服务器信息的我们还可以看到服务器的类型,版本等;这让我们能够快速的知道接口数据结构,是否是数据问题等;如果是数据问题,那么我们尽可以放心睡觉了。。。

啦啦啦

d、优化性能,从performance标签结合network我们可以大概知道是什么影响页面展示速度,比如请求数据太多,文件或者图片太大,加载时间太多,或者dom渲染耗时;对于优化性能体验很有帮助,当然我们这里一时半伙也说不清,有时间一起讨论讨论.....

e、数据管理,在applicant标签中,我们可以看到左侧有很多列表:

本地存储

一般情况下,我们用到localstorage和cookie比较多,在这里我们可以查看和修改。

然而理想是丰满的,现实确实我们必须在各种不可测的环境下运行我们的页面,所以,我们必须学会十八般武艺,来应对复杂的场景;比如


转载请注明:http://blog.hzbdfjk.com/hbyx/9238.html

  • 上一篇文章:
  • 下一篇文章: 没有了