最新前端面試題總結

vue相關

  1. vue data爲什麼返回一個函數
  2. vue父子兄弟組件通信
  3. vuex有哪些屬性
  4. 雙向綁定實現原理
  5. vue引用的兩個版本,帶不帶compile的區別
  6. vue強制刷新
  7. vue $attr的作用,inject provide作用
  8. 模版編譯到html過程(源碼相關)
  9. Vue.use做了什麼
  10. 路由兩種模式,區別和應用場景
  11. 動態組件
  12. 異步組件及實現原理
  13. vue react的區別

js相關

  1. 基本數據類型,引用數據類型
  2. 數組的循環方式,包括es6
  3. 對象的循環方式
  4. Map Set,及對應api set去重
  5. for of 使用場景
  6. for in 能否返回原型上屬性
  7. js實現繼承,
  8. class的用法
  9. map filter reduce forEach 用法和特點區別
  10. 對象的訪問器屬性
  11. es6 proxy
  12. promise async await相關,格子返回值,異步流控制,在循環中使用的問題
  13. call apply bind 區別用法
  14. 閉包及應用場景

瀏覽器相關

  1. 事件循環機制
  2. 頁面加載流程,性能優化,css文件。js文件執行渲染特點,以及重繪迴流
  3. 瀏覽器本地緩存 cookie localstorage sessionstorage
  4. 跨頁面通信
  5. 跨域原理及如何解決跨域
  6. 瀏覽器角色認證機制
  7. http的組成部分,tcp三次握手四次揮手

算法相關

  1. 快排,冒泡排序,時間複雜度空間複雜度
  2. 數組去重
  3. 實現發佈訂閱模式
  4. 求兩個數組的並集和差集
  5. 最大連續數據和
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章