ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript での let と var の使用法の違いは何ですか?

JavaScript での let と var の使用法の違いは何ですか?

不言
不言オリジナル
2019-01-19 16:36:493309ブラウズ

JavaScript での let と var の使用法の違いは何ですか? の Let は、変数のスコープをブロックに制限するために使用されます。var を使用して変数を宣言する場合、スコープは関数単位になります。この記事では、JavaScript での let と var の使用法の違いは何ですか? の let と var の具体的な違いを紹介します。以下、具体的な内容を見ていきましょう。

JavaScript での let と var の使用法の違いは何ですか?

ここではまず let の使い方について説明します。

let は変数を宣言するときに使用されます。

次のコードを見てみましょう

let num = 123;
console.log(num);
{
    let num = 456;
    console.log(num);
}
console.log(num);

実行結果は以下のとおりです

123
456
123

上記の実行結果より、変数はブロックに限定されます。

#次に、var の使用と上記の let の使用の違いを見てみましょう。

var は関数内の変数スコープです。

次のコードを見てみましょう

var num = 123;
console.log(num);
{
    var num = 456;
    console.log(num);
}
console.log(num);

実行結果

123
456
456

上記の実行結果より、変数のスコープがブロックの外にあることが確認できます。

この記事はここで終わります。さらに興味深い内容については、php 中国語 Web サイトの関連コラム チュートリアルをご覧ください。 ! !

以上がJavaScript での let と var の使用法の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。