前端開發(fā)面試知識點大綱:
#
1、HTML&CSS:
? ?對Web標準的理解、瀏覽器核心差異、相容性、hack、CSS基本功:佈局、盒子模型、選擇器優(yōu)先權(quán)及使用、HTML5、CSS3、行動端適應?
2、JavaScript:??
? ?資料類型、物件導向、繼承、閉包、外掛程式、作用域、跨域、原型鏈、模組化、自訂事件、記憶體洩漏、事件機制、非同步裝載回呼、模板引擎、Nodejs、JSON、ajax等。
3、其他:
? HTTP、安全性、正規(guī)、最佳化、重構(gòu)、回應式、行動裝置、團隊協(xié)作、可維護、SEO、UED、架構(gòu)、職涯
身為前端工程師,無論工作年頭長短都應該必須掌握的知識點:
?1、DOM結(jié)構(gòu) —— 兩個節(jié)點之間可能有哪些關係以及如何在節(jié)點之間任意移動。
?2、DOM操作? ——如何新增、移除、移動、複製、建立和尋找節(jié)點等。? ??
#
?3、事件? ? —— 如何使用事件,以及IE與標準DOM事件模型之間所存在的差異。? ??
#
?4、XMLHttpRequest —— 這是什麼、怎樣完整地執(zhí)行一次GET請求、怎樣偵測錯誤。? ??
#
?5、嚴格模式與混雜模式 —— 如何觸發(fā)這兩種模式,區(qū)分它們有何意義。? ??
#
?6、盒子模型 —— 外邊距、內(nèi)邊距與邊框之間的關係,及IE8以下版本的瀏覽器中的盒子模型? ??
?7、區(qū)塊級元素與行內(nèi)元素 —— 怎麼用CSS控制它們、以及如何合理的使用它們? ??
?8、浮動元素-怎麼使用它們、它們有什麼問題、怎麼解決這些問題。? ??
#
?9、HTML與XHTML-二者有什麼差別,你覺得應該使用哪一個並說出理由。? ??
#
?10、JSON? —— 作用、用途、設計結(jié)構(gòu)
歡迎選擇我的課程,讓我們一起見證您的進步~~
沒答案嗎?