React 梗概 大部分情况下都是呈现一种“异步”的样子 ^dwnjry setState的“异步”并不是说内部由异步代码实现 只是react的事件监听函数和hook的调用顺序在更新之前,导致没法立马拿到更新后的值,形成了所谓的“异步” 在React外通常会立刻执行更新,立刻获取到更新后的state 示例 console.log(count); // 0 setCount(count + 1); // Request a re-render with 1 console.log(count); // Still 0!