前段面試題列舉

  1. 手機端開發要點有哪些
  2. 知不知道rem,和em的區別
  3. 用過rem布局嗎
  4. flex布局
  5. js的基礎類型,閉包,作用域鏈
  6. js性能優化,聲明提升
  7. []==![] 、 []==false、 -1==false、 NaN == NaN、null==undefined
  8. 用沒有過自動化打包工具
  9. css選擇器優先級
  10. 數組的倒序和去重
  11. 事件委托
  12. 看過的書(JavaScript高級程序設計一般都還行)
  13. 1==true、2==true、0==false、0==''
  14. 是否做過圖片上傳
  15. 視頻播放器
  16. Doctype的意義
  17. 跨域的問題
  18. 為什么利用多個域名來存儲網站資源會更有效?
    18.1 CDN緩存更方便
    18.2 突破瀏覽器并發限制
    18.3 節約cookie帶寬
    18.4 節約主域名的連接數,優化頁面響應速度
    18.5 防止不必要的安全問題
  19. seo懂么,ajax對see的影響
  20. 圖片的格式有哪些,哪種最好
  21. 大量圖片的網站如何優化
  22. html語義化的好處,如何理解html語義化
  23. css圓角咋做,圓角的大小控制
  24. 做過動畫嗎,怎么做的
  25. canvas了解多少
  26. Sass、LESS是什么?大家為什么要使用他們?
  27. display:none與visibility:hidden的區別是什么?
  28. 用過什么移動端框架,各有什么優缺點
  29. 原生JS的window.onload與Jquery的$(document).ready(function(){})有什么不同
  30. 是否做過im,了解過websocket么
  31. 遇見過哪些兼容問題,怎么解決的
  32. media標簽的作用
  33. 前后端分離的方案
  34. 用過grunt做過什么
  35. 是否看過jq源碼,用過什么框架
  36. mvvm的原理
  37. post和get區別啊
  38. http狀態碼,http協議
  39. js壓縮
  40. 手機debug
  41. 瀏覽器緩存策略
  42. 什么是雪碧圖
  43. 接觸過node么,node起一個什么樣的作用
  44. css清除浮動
    45.代碼管理工具,linux的了解
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容