前端技術基礎知識


基礎知識一直都是重點考察的內容,包含有HTML(5)、CSS(3)、JavaScript到node、webpack、Vue所有可能考察的知識。

基礎知識不僅僅要知道是什么,更要明白怎么用,為什么這么用。死記硬背能應付一時,如果你遇到了想深入聊聊的面試官,死記硬背就沒用了。所以每個知識點都要理解透徹,講的清楚。

今天來羅列一些常考的面試知識點,大家可以提前准備

HTML&CSS:

flex布局、垂直居中、清除浮動、BFC、三欄布局、兩欄布局、動畫、盒模型、H5新特性

JavaScript:

繼承、原型鏈、this指向、設計模式、call, apply, bind, new實現、防抖節流、let, var, const 區別、event、loop、promise使用及實現、promise並行執行和順序執行、閉包、垃圾回收和內存泄漏、數組方法、數組亂序, 數組扁平化、事件委托、事件監聽、事件模型、typescript

Vue:

vue數據雙向綁定原理、vue computed原理、vue編譯器結構圖、生命周期、vue組件通信、mmvm模式、mvc模式理解、vue dom diff、vuex、vue-router

react:

dom-diff、列表key屬性、jsx原理(createElement)、react-router原理、redux原理、生命周期、react setState、react組件通信、性能優化

網絡:

HTTP1, HTTP2, HTTPS、瀏覽從輸入網址到回車發生了什么、前端跨域、瀏覽器緩存、cookie, session, token, localstorage, sessionstorage、狀態碼、TCP連接(三次握手, 四次揮手)

 

https://zhuanlan.zhihu.com/p/125720498


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM