面试题汇总(18)

58 阅读1分钟

1. React 组件如何通讯

2. JSX 本质是什么

3. context 是什么,有何用途

4. shouldComponentUpdate 的用途

5. 描述 redux 单向数据流

6. setState 是同步还是异步?是否会合并?

  • React <= 17 中,React 组件事件是异步更新并且会合并 state,Dom 事件,setTimeout:同步更新,不合并 state
  • React >= 18 中,React 组件事件和 DOM 事件都是异步更新并且会合并 state