ホームページ  >  記事  >  ウェブフロントエンド  >  es6のletとconstの違いは何ですか

es6のletとconstの違いは何ですか

WBOY
WBOYオリジナル
2022-03-31 16:18:151577ブラウズ

es6 における let と const の違いは、let で宣言された変数は変更でき、値と型の両方を変更できますが、const で宣言された定数は変更できません。が宣言されている場合は、すぐに初期化する必要があり、後で変更することはできません。値を再度割り当ててください。

es6のletとconstの違いは何ですか

このチュートリアルの動作環境: Windows 10 システム、ECMAScript バージョン 6.0、Dell G3 コンピューター。

es6 の let と const の違いは何ですか

let と const の違い:

  • によって宣言された変数let 変更可能、値と型の両方を変更可能 (let: 変数は宣言されています);

  • const で宣言された定数は変更できません

これは、const が宣言されたらすぐに初期化する必要があり、後で割り当てることはできないことを意味します。

const i ; // 报错,一旦声明,就必须立即初始化
const j = 5;
j = 10; // 报错,常量不可以改变

let と const の間の同じ点:

  • 両方 ブロック レベルのスコープ

  • でのみ有効と宣言でき、変数が宣言された後に使用できます。

  • 変数の昇格はなく、一時的なデッド ゾーンがあります。

  • 他の変数や関数と同じ値を持つことはできません。スコープ名

[関連する推奨事項: JavaScript ビデオ チュートリアルWeb フロントエンド]

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

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