[前端求職必看]前端開發面試題與答案精選_大綱
問題描述
前端開發面試知識點大綱:1、HTML&CSS: 對Web標準的理解、瀏覽器內核差異、兼容性、hack、CSS基本功:布局、盒子模型、選擇器優先級及使用、HTML5、CSS3、移動端適應 2、JavaScript: 數據類型、面向對象、繼承、閉包、插件、作用域、跨域、原型鏈、模塊化、自定義事件、內存泄漏、事件機制、異步裝載回調、模板引擎、Nodejs、JSON、ajax等。3、其他: HTTP、安全、正則、優化、重構、響應式、移動端、團隊協作、可維護、SEO、UED、架構、職業生涯
作為一名前端工程師,無論工作年頭長短都應該必須掌握的知識點: 1、DOM結構 —— 兩個節點之間可能存在哪些關系以及如何在節點之間任意移動。 2、DOM操作 ——如何添加、移除、移動、復制、創建和查找節點等。 3、事件 —— 如何使用事件,以及IE和標準DOM事件模型之間存在的差別。 4、XMLHttpRequest —— 這是什么、怎樣完整地執行一次GET請求、怎樣檢測錯誤。 5、嚴格模式與混雜模式 —— 如何觸發這兩種模式,區分它們有何意義。 6、盒模型 —— 外邊距、內邊距和邊框之間的關系,及IE8以下版本的瀏覽器中的盒模型 7、塊級元素與行內元素 —— 怎么用CSS控制它們、以及如何合理的使用它們 8、浮動元素——怎么使用它們、它們有什么問題以及怎么解決這些問題。 9、HTML與XHTML——二者有什么區別,你覺得應該使用哪一個并說出理由。 10、JSON —— 作用、用途、設計結構
問題解答
回答1:沒答案嗎?
相關文章:
1. javascript - SwitchyOmega為什么死活不走近charles的代理呢?2. python - uwsgi+django的搭建問題3. javascript - webpack打包后的bundlejs文件代碼不知道什么意思.4. docker-compose中volumes的問題5. vim - docker中新的ubuntu12.04鏡像,運行vi提示,找不到命名.6. python - Flask寫的注冊頁面,當注冊時,如果填寫數據庫里有的相同數據,就報錯7. dockerfile - 為什么docker容器啟動不了?8. 怎么php怎么通過數組顯示sql查詢結果呢,查詢結果有多條,如圖。9. java - Oracle如何獲取去重結果集中某一條數據的下一條數據10. javascript - 正則匹配大于0,不大于16,不超過兩位小數
