if文を抜けた後のlocalLetはlocalLet}block();ブロックスコープを用いることで、ブロックの中でのみ参照できる変数を作ることができます。関数スコープよりさらに小さい感じがしますね。ブロックスコープを作る際は、変数をlet、もしくはconstで宣言する必要があります。let、constの説明は、次回の記事でより詳細にしたいと思います。まとめ様々なスコープを見てきましたが、より影響範囲の小さい(バグの出にくい)変数を作るため、なるべくブロックスコープを使えると良いかと思います。関数全体で使用するなら関数スコープを使わなければなりませんし、windowオブジェクトのようにそもそもグローバルな変数なものもあります。「この変数はここでしか使わない」という小さな判断の積み重ねが、可読性の高い、整然としたソースコードにつながっていくことでしょう。const)の性質についてとことん語ります!最後までご覧いただきありがとうございます。こんにちは、かずん(@kazoonLab)です。こんにちは、かずん(@kazoonLab)です。こんにちは、かずん(@kazoonLab)です。こんにちは、かずん(@kazoonLab)です。constのメリットデメリットについてサンプルコード付きで解説【JavaSc...こんにちは、かずん(@kazoonLab)です。かずんスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。