ホームページ >ウェブフロントエンド >jsチュートリアル >JSのスコープについての質問です。
今回は JS のスコープに関する質問です。JS のスコープに関する 注意事項 とは何ですか? ここで実際のケースを見てみましょう。
var a = 1;function foo () { console.log(a); var a = 2; console.log(a); } foo();1つ目のconsole.logと2つ目のconsole.logの出力値をそれぞれ書いてください。 実行前期間1. 関数宣言が初期化され、グローバル変数(グローバルコンテキスト)ウィンドウに配置されます
2. varで宣言された変数が配置されます。グローバル変数(グローバルコンテキスト) 関数内など、windowやvarが配置されているコンテキストでは、初期値は不定です
以上がJSのスコープについての質問です。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。