この記事では、JavaScript 変数のスコープ分析 (コード例) について説明します。困っている友人は参考にしていただければ幸いです。
変数は、ローカル変数とグローバル変数の 2 つのタイプに分類されます。
次の例を見てみましょう:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
行 1 は、グローバル変数であるため、グローバルを出力します。
myVariable は myFunction 関数で宣言されたローカル変数であるため、行 2 はローカルを出力します。したがって、スコープは myFunction 内のみにあります。
行 3 は、グローバル変数 myOtherVariable を初期化したため、グローバルを出力します。 2 行目 ;
4 行目はローカルを出力します。myOtherFunction 関数では、キーワード var は変更されていないため、ここでグローバル変数 myOtherVariable が参照され、コピーされた loacl;
Local が出力されます。 1 行目。これは、myOtherVariable の値が 4 行目で変更されているためです;
以上がJavaScript 変数のスコープ分析 (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。