私は現在、JavaScriptの基本を学んでいます。変数宣言JavaScript:グローバルスペースにvar-keywordを使用しますか?いかなる理由で?
私がこれまで理解していたこと(私がどこか間違っていれば私を修正してください):言語はグローバルスコープと機能スコープの間でのみ区別されます。
関数内では、関数全体の変数を宣言するときにvar-keywordを使用する必要があります。それ以外の場合は、グローバル変数を自動的に宣言します。
しかし、私はとにかくグローバル空間にいるとき:
それはあまりにもそこVAR-キーワードを使用する必要ですか?
つまり、とにかくグローバル変数を宣言します。
varも使用するのは意味がありますか?そしてその場合:どの意味ですか?
グローバル変数を宣言しないことは意味があります。 – zerkms
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode#Converting_mistakes_into_errors – Quentin