Maison >interface Web >Questions et réponses frontales >Quelle est la différence entre let et const dans es6

Quelle est la différence entre let et const dans es6

WBOY
WBOYoriginal
2022-03-31 16:18:151614parcourir

La différence entre let et const dans es6 est la suivante : les variables déclarées par let peuvent être modifiées, et la valeur et le type peuvent être modifiés ; tandis que les constantes déclarées par const ne peuvent pas être modifiées, c'est-à-dire que const doit être initialisée immédiatement une fois déclarée et ne peut pas être modifiée. se voir attribuer une valeur ultérieurement.

Quelle est la différence entre let et const dans es6

L'environnement d'exploitation de ce tutoriel : système Windows 10, ECMAScript version 6.0, ordinateur Dell G3.

Quelle est la différence entre let et const dans es6 ?

La différence entre let et const :

  • Les variables déclarées par let peuvent être modifiées, et la valeur et le type peuvent être modifiés (let : déclare une variable);

  • les constantes déclarées const ne peuvent pas être modifiées

Cela signifie qu'une fois const déclaré, il doit être initialisé immédiatement et ne peut pas être attribué plus tard

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

Les mêmes points entre let et const :

  • Les deux sont uniquement. Les déclarations dans la portée au niveau du bloc sont valides

  • et doivent être utilisées après la déclaration de la variable.

  • Il n'y a pas de promotion de variable, et il y a une zone morte temporaire

  • ne peut pas avoir le même nom que d'autres variables ou fonctions dans sa portée

[Recommandations associées : tutoriel vidéo javascript, web frontal

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:A quoi sert flat dans es6Article suivant:A quoi sert flat dans es6