本文へスキップ
BecomeCoder
Wiki一覧コース一覧

スコープ

最終更新: 2026年8月8日

スコープ は、変数通用する範囲(どこから見えて、どこからは見えないか)のことです。

多くの言語では、関数{ } のブロックの中で作った変数は、その中だけで有効です(ローカルスコープ)。外からは見えず、その範囲を抜ければ消えます。一方、どこからでも使える変数は グローバルスコープ を持ちます。

スコープを なるべく狭く保つ のが、良いコードのコツです。理由は次のとおりです。

「その変数は、本当に全体から見える必要があるか?」を意識するだけで、コードはぐっと安全で見通しの良いものになります。

← Wiki一覧に戻る