Kodo
kon
kodokon.com
课程
/
JavaScript
大师
JavaScript · 专家 - 架构、底层原理与边界情况
事件循环:调用栈、微任务、宏任务
理解引擎实际上是如何调度同步代码、微任务和宏任务的。
迭代器、生成器和迭代协议
掌握 for...of、展开运算符和解构背后的协议,然后用生成器来产生惰性序列。
Proxy、Reflect 与元编程
用 Proxy 陷阱拦截语言的基本操作,并用 Reflect 干净地委托默认行为。
内存与性能:GC、WeakMap/WeakRef、防抖/节流
理解垃圾回收器的工作原理,使用弱引用来避免泄漏,并用防抖和节流来平滑开销较大的工作。
函数式模式:柯里化、组合、不可变性
用柯里化、函数组合和不可变数据来组织你的代码,从而获得可预测性和可测试性。