# 手写题

# 写函数获取数据的类型

# new 一个对象的过程

# LazyMan

# dom 树的遍历

# 函数柯里化,curry 函数

# instanceof 原理

f.__proto__ === F.protoType;

# 手写 bind, apply call

  • bind
    • 返回一个新的函数
    • 绑定 this 和部分参数
    • 如果是箭头函数,不改变 this,只改变参数
//

# Events 自定义事件

  • 事件走线

# LRU 缓存

  • 只缓存最近使用的,删除沉水的数据
  • api: get set
  • hash 存储 对象和 map
  • 必须有序 可排序

# 深拷贝函数,考虑 Map Set 的循环引用

上次更新: 11/8/2024, 10:19:43 AM