一. css 40分
1. 什麼是盒模型? 2. Doctype的幾種類型? 3. 如何布局左不動右邊自適應的兩列布局?
3. 如何布局兩列等高? 5. 如何布局右側定寬,左側或中間自適應?
6. 如何布局三列自適應? 7. gif,png,jpg的區別? 8. 什麼是css sprite?優缺點? 10. 制作細線表格? 11. position:relative,absolute,fixed區別與聯系? 12. 如何居中一個float:left的元素
13. Css在各浏覽器下的兼容問題你通常是怎麼來解決的,請分享你的經驗;
二. Js 30分
1). 基礎:
1. parseInt 與 parseFloat 的區別? 2. valueof 與 toString 的區別? 3. 全等與相等? 4. break 與 continue 的區別? 5. js的作用域? 6. Array 的 slice 與 splice 的區別? 8. 正則中test 與 match 的區別? 9. 如何在js中創建一個對象並繼承他? 10. 什麼是prototype ? 什麼是原型鏈? 11. setTimeout 與 setInterval 的區別? 13. cssText? 14. offsetWidth, scrollLeft, scrollHeight? 15. IE的事件與w3c事件的區別?
2). 高級:30分
1. 除了jQuery以外,請寫出你所知道的js框架,試說出不同框架的特點; 2. 對於Javascript中OOP的理念,你認為在項目開發中有沒有必要,什麼樣的項目適合前端OOP,請談談你的看法; 3. 在Javascript開發中,關於性能優化,分享一下你相關的經驗? 4. 對於模塊開發你是怎麼看的? 5. 對於Javascript MVC開發你是怎麼看的?分享一下你了解的相關信息? 6. AJAX是什麼? AJAX跨域的解決辦法?