當前位置:首頁 » 網頁前端 » 前端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。