変数と定数let / const / var の違いとスコープ・ホイスティング・TDZ を初級者向けに解説。const は再代入できないが中身は変更できる点、var が関数スコープで漏れる問題まで実例で整理します。
変数の定義TypeScript の変数定義のベストプラクティス。マジックナンバー / マジックキャラクタの定数化、const / let の使い分け、スコープ最小化、複数意味を持たせない原則を Bad / Good 比較で解説。