ホームページ > 記事 > ウェブフロントエンド > es6のletとconstの違いは何ですか
es6 における let と const の違いは、let で宣言された変数は変更でき、値と型の両方を変更できますが、const で宣言された定数は変更できません。が宣言されている場合は、すぐに初期化する必要があり、後で変更することはできません。値を再度割り当ててください。
このチュートリアルの動作環境: Windows 10 システム、ECMAScript バージョン 6.0、Dell G3 コンピューター。
let と const の違い:
によって宣言された変数let 変更可能、値と型の両方を変更可能 (let: 変数は宣言されています);
const で宣言された定数は変更できません
これは、const が宣言されたらすぐに初期化する必要があり、後で割り当てることはできないことを意味します。
const i ; // 报错,一旦声明,就必须立即初始化 const j = 5; j = 10; // 报错,常量不可以改变
let と const の間の同じ点:
両方 ブロック レベルのスコープ
でのみ有効と宣言でき、変数が宣言された後に使用できます。
変数の昇格はなく、一時的なデッド ゾーンがあります。
他の変数や関数と同じ値を持つことはできません。スコープ名
[関連する推奨事項: JavaScript ビデオ チュートリアル、Web フロントエンド]
以上がes6のletとconstの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。