[前端求職必看]前端開發(fā)面試題與答案精選_大綱
問題描述
前端開發(fā)面試知識點大綱:1、HTML&CSS: 對Web標(biāo)準(zhǔn)的理解、瀏覽器內(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)式、移動端、團(tuán)隊協(xié)作、可維護(hù)、SEO、UED、架構(gòu)、職業(yè)生涯
作為一名前端工程師,無論工作年頭長短都應(yīng)該必須掌握的知識點: 1、DOM結(jié)構(gòu) —— 兩個節(jié)點之間可能存在哪些關(guān)系以及如何在節(jié)點之間任意移動。 2、DOM操作 ——如何添加、移除、移動、復(fù)制、創(chuàng)建和查找節(jié)點等。 3、事件 —— 如何使用事件,以及IE和標(biāo)準(zhǔn)DOM事件模型之間存在的差別。 4、XMLHttpRequest —— 這是什么、怎樣完整地執(zhí)行一次GET請求、怎樣檢測錯誤。 5、嚴(yán)格模式與混雜模式 —— 如何觸發(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. 數(shù)據(jù)庫 - mysql如何處理數(shù)據(jù)變化中的事務(wù)?2. mysql - 怎么生成這個sql表?3. 關(guān)于docker下的nginx壓力測試4. java - mongodb分片集群下,count和聚合統(tǒng)計問題5. java - ehcache緩存用的是虛擬機內(nèi)存么?6. javascript - JS如何取對稱范圍的隨機數(shù)?7. docker-machine添加一個已有的docker主機問題8. java - 自己制作一個視頻播放器,遇到問題,用的是內(nèi)置surfaceview類,具體看代碼!9. dockerfile - 我用docker build的時候出現(xiàn)下邊問題 麻煩幫我看一下10. dockerfile - [docker build image失敗- npm install]
