スコープ
変数の領域。ある変数や関数などの名前(識別子)を参照できる範囲のこと。
Javascriptのスコープの種類
大域スコープ(Global Scope)
局所スコープ(local scope)
関数スコープ(Function Scope)
ブロックスコープ(Block Scope)
大域(グローバル)スコープ
プログラムの「全体」から見えるスコープのこと。 このスコープに属する変数は、グローバル変数または大域変数といわれる。
局所(ローカル)スコープ
ある関数やブロックの範囲内に限定されたスコープのこと。 このスコープに属する変数は、ローカル変数と呼ばれる。
関数スコープ
関数の範囲内に限定されたスコープ
ブロックスコープ
ブロック{}
の範囲内に限定されたスコープ
最終更新
役に立ちましたか?