招商银行·招银网络科技面试题更新 2026-08-05

useState为什么不传对象?请结合异步更新机制说明。

招商银行·招银网络科技前端/移动开发金融技术原理React

考察说明

考察对React useState异步更新行为及闭包陷阱的理解

回答思路

  1. 指出useState不直接传对象是误解,实际可传对象
  2. 解释异步更新时闭包捕获旧值的陷阱
  3. 说明使用函数式更新避免旧值引用
  4. 提及批量更新与渲染时机