高频JS手撕面试题(尊享版)

4,411 阅读1分钟
写在开始
  1. 最近看了这篇文章, 然后觉得,是不是得来一个自己的。
  2. 参考文献的代码组织分布不同的js版本,需要来回的切换思路。另外删除了一些重复的章节。
  3. 面试真的需要一个比较标准,和易于记忆的答案。排版顺序按照函数名顺序排列
  4. 掘金是一个学习和交流的地方,欢迎大家来拍砖
  5. 手撸专题会持续更新 6.接下会陆续撸一些组件(上传,下载,活动转盘等)
1. 原生Ajax请求

传送门

2. Apply

传送门

3. Call

传送门

4. Create

传送门

5. Currying

传送门

6. Debounce

传送门

7. Deduplication

传送门

8. Deepclone

传送门

9. Eventmitter

传送门

10. Extend

传送门

11. Flatten

传送门

12. Insatnceof

传送门

13. JSONP

传送门

14. New

传送门

15. Promise

传送门

16. Reduce

传送门

17. Throttle

传送门

持续更新和纠正种,欢迎大家拍砖