ホームページ > に質問 > 本文
すみません、name はグローバル変数ですが、即時実行関数では未定義になっているのはなぜですか?
怪我咯2017-05-19 10:09:17
自己実行関数内にも name 変数があるため、自己実行関数内の変数名は var で宣言され、自己実行関数のスコープの先頭に昇格されますつまり、コードです。大まかに次のように実行されると見ることができます
曾经蜡笔没有小新2017-05-19 10:09:17
変数のプロモーションに注意してください。解析後のコードは次のようになります