react
大约 1 分钟约 356 字
概念
- 什么是不可变数据 - React 强调的『不可变数据结构』怎么实现?
- 各流派 React 状态管理对比和原理实现
- 在无状态组件每一次函数上下文执行的时候,react 用什么方式记录了 hooks 的状态?
- 多个 react-hooks 用什么来记录每一个 hooks 的顺序的 ? 换个问法!为什么不能条件语句中,声明 hooks? hooks 声明为什么在组件的最顶部?
- function 函数组件中的 useState,和 class 类组件 setState 有什么区别?
- react 是怎么捕获到 hooks 的执行上下文,是在函数组件内部的?
- useEffect,useMemo 中,为什么 useRef 不需要依赖注入,就能访问到最新的改变值?
- useMemo 是怎么对值做缓存的?如何应用它优化性能?
- 为什么两次传入 useState 的值相同,函数组件不更新?
- ...