react

h7ml大约 1 分钟

概念

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

收藏夹