可能性の重複:
Difference between using var and not using var in JavaScriptjavascript varまたはvarではない点は何ですか?
こんにちはすべて
var
キーワードでvar myVar;
を宣言するか、それなしmyVar
を宣言する。
これはいくつかのばかげた質問かもしれませんが、私はjavascriptの学習プロセスに入っています。
いつか、他の人のコードを読むとき、いくつかの変数が正面に 'var'なしで宣言されていることがわかります。単に強調するために、これらの変数は関数のパラメータとして宣言されていません。
'var'キーワードの有無にかかわらず変数を宣言することとの違いは何ですか?あなたがそれを使用しない場合
多くのおかげ
「技術的に省略する」ことはできません。一部のブラウザでは許可されていますが、違いがあります。あなたがこれをするとき、IEは爆発するはずです。 –
@ニックフェアコメント、私は間違って表現した –
ああ、そして、私はあなたがvarを省略したことを示唆していなかったように、私はちょうどあなたがそれを取り除くことができるということでした。 varを使用すると、コードを読みやすくデバッグしやすくなり、使用するのが慣れます。 –