[前端求職必看]前端開發(fā)面試題與答案精選_大綱
問題描述
前端開發(fā)面試知識點大綱:1、HTML&CSS: 對Web標準的理解、瀏覽器內(nèi)核差異、兼容性、hack、CSS基本功:布局、盒子模型、選擇器優(yōu)先級及使用、HTML5、CSS3、移動端適應(yīng) 2、JavaScript: 數(shù)據(jù)類型、面向?qū)ο蟆⒗^承、閉包、插件、作用域、跨域、原型鏈、模塊化、自定義事件、內(nèi)存泄漏、事件機制、異步裝載回調(diào)、模板引擎、Nodejs、JSON、ajax等。3、其他: HTTP、安全、正則、優(yōu)化、重構(gòu)、響應(yīng)式、移動端、團隊協(xié)作、可維護、SEO、UED、架構(gòu)、職業(yè)生涯
作為一名前端工程師,無論工作年頭長短都應(yīng)該必須掌握的知識點: 1、DOM結(jié)構(gòu) —— 兩個節(jié)點之間可能存在哪些關(guān)系以及如何在節(jié)點之間任意移動。 2、DOM操作 ——如何添加、移除、移動、復(fù)制、創(chuàng)建和查找節(jié)點等。 3、事件 —— 如何使用事件,以及IE和標準DOM事件模型之間存在的差別。 4、XMLHttpRequest —— 這是什么、怎樣完整地執(zhí)行一次GET請求、怎樣檢測錯誤。 5、嚴格模式與混雜模式 —— 如何觸發(fā)這兩種模式,區(qū)分它們有何意義。 6、盒模型 —— 外邊距、內(nèi)邊距和邊框之間的關(guān)系,及IE8以下版本的瀏覽器中的盒模型 7、塊級元素與行內(nèi)元素 —— 怎么用CSS控制它們、以及如何合理的使用它們 8、浮動元素——怎么使用它們、它們有什么問題以及怎么解決這些問題。 9、HTML與XHTML——二者有什么區(qū)別,你覺得應(yīng)該使用哪一個并說出理由。 10、JSON —— 作用、用途、設(shè)計結(jié)構(gòu)
問題解答
回答1:沒答案嗎?
相關(guān)文章:
1. javascript - SuperSlide.js火狐不兼容怎么回事呢2. 運行python程序時出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯誤?3. 一個mysql聯(lián)表查詢的問題4. java - 安卓電視盒子取得了root權(quán)限但是不能安裝第三方應(yīng)用,請問該怎么辦?5. python - 如何使用pykafka consumer進行數(shù)據(jù)處理并保存?6. 一個走錯路的23歲傻小子的提問7. html5 - iOS的webview加載出來的H5網(wǎng)頁,怎么修改html標簽select的樣式字體?8. java - 創(chuàng)建maven項目失敗了 求解決方法9. java-se - 正在學(xué)習(xí)Java SE,為什么感覺學(xué)習(xí)Java就是在學(xué)習(xí)一些API。10. 主從備份 - 跪求mysql 高可用主從方案
