Let, Const ou Var?

Cette vidéo fait partie de la Formation Complète Javascript


Comme dans tout ce qui concerne le code, c’est difficile d’obtenir un avis tranché.

Il y a toujours plusieurs écoles, plusieurs avis et vous pourrez trouver de longs débats sur l’utilisation du let, const et var.

Mais de ce que j’observe dans le monde du Javascript, il y a tout de même une tendance, une façon de faire qui se détache des autres, la voici:

  • Ne plus utiliser var

  • Toujours utiliser const

  • Si on se rend compte que l’on doit réassigner une nouvelle valeur à une variable declarée avec const alors on change const en let


A savoir !
  • On peut changer les propriétés d’un objet déclaré avec const mais on ne peut pas lui réassigner une nouvelle valeur. 
  • Les variables declarées avec let et const respectent la règle des scopes de bloc. Vous en saurez plus en suivant le cours VRAIMENT Bien Comprendre Javascript.

Ceci étant dit, dans de nombreux projets sur lesquels vous allez travailler, les variables seront déclarées avec var.
Dans ces cas là , vous n’avez pas forcément besoin de tout transformer et d’utiliser des const et des let partout.

Vous comprenez comment fonctionne var et vous pourrez très bien vous débrouiller avec.

Maintenant, s’il s’agit de nouveau code que vous devez écrire, je vous recommande d’utiliser la façon de faire dont je vous ai parlé.