JS

スコープ

読み方:スコープ

変数が使える範囲のこと。関数の中で宣言した変数は外からは使えない。

やさしい説明

スコープとは、変数が使える範囲のことです。

関数の中で宣言した変数は、その関数の中でしか使えません。これを「ローカルスコープ」と言います。

具体例・使い方

グローバルスコープ → どこからでもアクセス可能

ローカルスコープ → 関数の中だけ

ブロックスコープ → if文やfor文の中だけ(let/const)

よくある疑問

Q: varとlet/constのスコープの違いは?

A: varは関数スコープ、let/constはブロックスコープです。let/constを使いましょう。

関連用語

📖 関連レッスン

レッスンを見る →

関連ブログ記事

⚠️ 関連するエラー

❓ 関連するQ&A