React useState Hookを使用する標準的な方法は次のとおりです。
const [count, setCount] = useState(0);
ただし、このconst count
変数は、明らかに別のプリミティブ値に再割り当てされます。
なぜ変数はlet count
として定義されていないのですか?
SetCountを呼び出した後、コンポーネントが再レンダリングされ、useStateの新しい呼び出しが新しい値を返します。ポイントは、カウントは不変であるということです。したがって、ここにタイプミスはありません。
技術的には、すべてのレンダリングで新しい変数です。