Skip to content

Latest commit

 

History

History

手写

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

我的手写

  • 手写new
  • 手写rollup
  • 简单手写集合 一:
      // 1- 函数柯里化
      // 2- 实现 after 在执行多少次之后在执行
      // 3- AOP函数切片
      // 4- isType 类型判断
      // 5- 发布订阅模式
      // 6- 观察者模式
      // 7- 手写promise
      // 8- 实现一个co库
      // 9- debounce防抖 throttle节流
      // 10- call apply bind
      // 11 - bind
      // 12- new
      // 13-数组对象与argumentsd
  • 简单手写集合 er1:
      // 1. 实现一个 promise.map,进行并发数控制,有以下测试用例
      // 2. 求异步的sum
      // 3. 如何实现类似 lodash.get 函数
      // 4. 如何实现一个深拷贝 (cloneDeep)
      // 5. flatMap
      // 6. async await原理
      // 7. 使用 js 实现一个 lru cache
      // 8. 实现一个once函数
      // 9. 如何找到当前页面出现次数最多的HTML标签
  • 函数式编程
  • 异步并行和异步传行
  • 深入理解JavaScript
  • 事件环

大佬的手写