纸上得来终觉浅,绝知此事要躬行。
$ pnpm i
# then run command in shell
$ ts-node xxx/xxx.ts
⚜️ 里程碑
- 实现
new
构造函数 - 实现
ES5
组合继承 - 实现
fn.call
函数 - 实现函数柯里化
- 实现函数组合
- 实现深浅拷贝
- 实现类型判断
- 实现函数缓存
- 防抖
- 节流
- 数字精度
- [实现
Promise A+
规范] - 实现
Promise.all
- 实现
Promise.any
- 实现
Promise.race
- 实现
Promise.allSettled
- 实现
Promise.resolve
- 实现
Promise.prototype.catch
- 实现
Promise.prototype.finally
- [实现文件预览]
- [实现文件分片上传]
- [实现文件断点续传]