Sword to Offer
面向前端面試題的一些感悟和整理。
Sward To Offer
,劍指Offer,STO系列之
Javascript
。
原理篇
1. 描述js
在瀏覽器端的執行流程♥♥♥♥
- 執行棧
- 事件隊列
- 微任務及宏任務
-
setTimeout
與promise
的執行順序
2. 深拷貝與淺拷貝♥♥♥
3. 防抖和節流♥♥♥
4. 閉包♥
5. jsonp
的實現原理♥♥
6. js
的事件模型都有哪些♥♥
7. js
的基本數據類型有哪些♥
8. call
與apply
的區別是什麼♥
9. 函數聲明和函數表達式的區別♥
10. new
操做符具體幹了什麼
11. js
延遲加載的方式有哪些
12. 描述下盒模型
13. 瀏覽器輸入URL後發生了什麼
14. 什麼是負載均衡
15. 原型及原型鏈
16. 瀏覽器的渲染過程
17. 重繪和迴流
18. 同源策略
19. vue的生命週期
20. vue父子組件通訊
21. vue
中v-for
中key
值的做用
22. vue
中計算屬性
23. 單頁應用的優缺點
24. 常見的HTTP請求頭
25. 介紹觀察者模式
26. 介紹http2.0
27. 介紹service worker
實戰篇
1. 實現一個雙向的數據綁定♥♥
2. 實現一個簡單的路由♥♥
3. js原生的ajax實現♥♥♥♥
4. 數組去重
5. 文件上傳
6. 上萬條數據的Table
渲染
歡迎關注本站公眾號,獲取更多信息