当前位置:首页 » 网页前端 » 前端bug怎么查原因
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

前端bug怎么查原因

发布时间: 2022-04-16 23:39:18

A. 求助小白自学前端,但是不知道怎么找BUG

那方面的bug 呢,页面还是逻辑代码
页面bug 可以在浏览器 delete 按键一个元素一个元素的删除排查,刷新就都恢复了
逻辑代码这个不好说,需要经验和时间

B. 哪个大佬来帮我查个错,不知道为什么有bug

Bug一词的原意是“臭虫”或“虫子”。但是现在,在电脑系统或程序中,如果隐藏着的一些未被发现的缺陷或问题,人们也叫它“bug”,这是怎么回事呢? 原来,第一代的计算机是由许多庞大且昂贵的真空管组成,并利用大量的电力来使真空管发光。可能正是由...

C. 如何利用charles来判断bug的前后端

前后端肯定有商量好的协议,对照着协议:
1、先看返回值是否是空或者error code
2、看前端是否能够正确解析,如果解析失败,查看返回是否符合协议规定
|-- 如果符合协议,则是前端的解析问题
|-- 如果不合符协议,则是后端问题
例如:协议定的是一个string类型,后端返回了array类型,那么按照协议,前端肯定是解析失败的

D. F12下如何查看bug属于前端还是后端

一般前后端的数据流程是,前端组装数据向后端发起请求,后端进行处理返回响应数据给前端,前端对响应数据前端效果展示。
可以分析是在哪个节点引发的Bug,从而判断是前端还是后端问题。
比如,前端发送请求是,数据组装有问题,导致后端返回报错,这个是属于前端问题。
而如果前端发送请求数据没问题,后端返回数据不对或者报错,可以判断为后端问题。

E. 前端开发bug如何快速

1,根据报错信息定位:
(1) Uncaught TypeError: Cannot read property 'attr' of undefined;
此类型为变量或者对象属性未定义类型。
(2) Uncaught TypeError: a.map is not a function;
a.map不是函数,说明a不是数组,只有数组才有map方法。

(3) Uncaught SyntaxError: Invalid or unexpected token;
这种一般是js的代码格式错误。

2, 排除法
页面中一共有abcd五个方法,注释掉d后代码正常说明d有问题。
3,剥离法
同样一个方法,在A页面没问题,在B页面有问题,这时候,新建一个剥离这个组件,然后运行,如果没有异常,就算不是这个组件或者方法的问题,然后逐渐在新页面中加入可能影响B页面的条件。

F. 怎么判断bug是前端还是后端

打开 开发者模式,如果是windows系统就按F12即可,主要分为以下几种:
1.查看console控制台有没有报错
2.查看network接口是否报错
3.找到可能出现错误的地方,在sources中打个断点

G. 找到一个bug,通过f12,怎么判断bug是前端还是后台的

比较前后约定接口地址、参数、返回字段页面渲染等,错误、缺失则是前端bug。
若上述正确,则大概率是后台bug。