JS基礎文法---役割ドメイン
949 ワード
役割ドメインさぎょういき:使用範囲しようはんい
グローバル変数:宣言された変数はvarを使用して宣言され、この変数はグローバル変数 です.
グローバル変数は、ページの任意の場所でを使用できます.
関数以外の任意の位置定義変数はグローバル変数である.
ローカル変数:関数の内部で定義された変数は、ローカル変数であり、外部ではは使用できません.
グローバル変数は、ページが閉じなければ解放されず、スペースが消費され、メモリが消費されます.グローバル役割ドメイン:グローバル変数の使用範囲 ローカルドメイン:ローカル変数の使用範囲 ブロックレベルの役割ドメイン:カッコのペアはブロックと見なすことができ、この領域で定義された変数は、この領域で しか使用できない.ですが、jsでこのブロックレベルの役割ドメインで定義された変数は、外でも使用できます.説明:jsにはブロックレベルの役割ドメインがなく、関数のみ を除く.
暗黙的グローバル変数:宣言された変数にvarがない場合は、暗黙的グローバル変数 と呼びます. グローバル変数は削除できません.暗黙的なグローバル変数は削除できる です. 定義変数はvarを使用すると削除されず、varがなければ削除できる である.
グローバル変数は、ページの任意の場所でを使用できます.
関数以外の任意の位置定義変数はグローバル変数である.
ローカル変数:関数の内部で定義された変数は、ローカル変数であり、外部ではは使用できません.
グローバル変数は、ページが閉じなければ解放されず、スペースが消費され、メモリが消費されます.
function f1() {
number = 1000; //
}
f1();
console.log(number);