React useStateフックを使用する標準的な方法は次のとおりです。
const [count, setCount] = useState(0);
ただし、このconst count
変数は明らかに異なるプリミティブ値に再割り当てされます。
なぜ変数は次のように定義されていないのlet count
ですか?
5
状態を変更すると、コンポーネントは明らかに正しく再レンダリングされますか?したがって、再レンダリングすると、カウントが「再割り当て」されることはありません
—
Kevin.a
実際、関数のスコープでは、カウントは不変のままです。ケビンさん、ありがとう!
—
ナチョ