每个知识点配套可运行代码、可视化动画、参数面板与分步讲解,学懂原理而非死记
理解 content / padding / border / margin 的构成,以及 content-box 与 border-box 的差异。
主轴与交叉轴、justify-content / align-items,以及 flex-grow/shrink/basis 的分配规则。
函数与其词法环境的组合——闭包如何让变量在函数调用结束后依然存活。
对象通过 __proto__ 串成链,属性查找沿链上溯——这是 JS 继承的基石。
调用栈、宏任务、微任务——理解 JS 单线程下异步代码的执行时机。
默认 / 隐式 / 显式 / new 绑定,以及箭头函数的特殊规则。
为什么一次事件里多次 setState(count+1) 只加了一次,函数式更新如何解决。
依赖数组如何决定执行时机,清理函数在何时运行。