エピソード

関数とグローバル スコープについて - 10

プログラムのエラーにつながる誤解を招くトピックの 1 つは、JavaScript が関数の内部および外部で宣言された変数をどのように扱うかです。 このビデオでは、機能レベルとグローバル レベルの両方における変数スコープの影響について説明します。 他のプログラミング言語の開発者にとって、ブロック スコープに慣れていると、JavaScript の機能とグローバル スコープに関する誤った結論が導かれる方法が示されます。 また、JavaScript でのホイストの概念についても簡単に説明します。

JavaScript