📢 Je vous présente le livre Angular

  • 1) Il offre un contenu clair et concis, tout en couvrant une multitude de concepts d'Angular.
  • 2) Le livre est structurĂ© en trois niveaux : dĂ©butant, intermĂ©diaire et avancĂ©
  • 3) traite des pratiques les plus rĂ©centes d'Angular, comme les signaux, les vues diffĂ©rĂ©es, la gestion des flux, entre autres
  • 4) De plus, vous y trouverez plusieurs liens vers des exemples de code source pour approfondir vos connaissances en pratique.

Skip to content

Les Fondamentaux des Variables ​

Qu'est-ce qu'une Variable ? ​

Une variable en programmation est un emplacement de mémoire nommé, utilisé pour stocker une valeur de données. En JavaScript, les variables permettent de stocker des informations comme des nombres, des chaînes de caractères ou des objets, et de les réutiliser tout au long du programme.

Déclaration de Variables avec var, let, et const ​

  1. Utilisation de var :

    • var Ă©tait le mot-clĂ© standard pour dĂ©clarer des variables avant ES6 (ECMAScript 2015).
    • Il a une portĂ©e de fonction, ce qui signifie qu'une variable dĂ©clarĂ©e avec var est accessible partout dans la fonction oĂą elle est dĂ©clarĂ©e, ou globalement si dĂ©clarĂ©e en dehors d'une fonction.
    • Exemple :
      javascript
      if (true) {
        var exempleVar = "Bonjour";
      }
      console.log(exempleVar); // Affiche "Bonjour", car exempleVar est accessible hors du bloc if
  2. Utilisation de let :

    • let, introduit dans ES6, est recommandĂ© pour dĂ©clarer des variables dont la valeur peut changer.
    • Il a une portĂ©e de bloc, c'est-Ă -dire que la variable est limitĂ©e au bloc (comme une boucle ou une condition) oĂą elle est dĂ©clarĂ©e.
    • Exemple :
      javascript
      if (true) {
        let exempleLet = "Salut";
        console.log(exempleLet); // Affiche "Salut" ici dans le bloc if
      }
      console.log(exempleLet); // Erreur : exempleLet n'est pas défini en dehors du bloc if
  3. Utilisation de const :

    • const est Ă©galement une nouveautĂ© d'ES6 et est utilisĂ© pour dĂ©clarer des variables dont la valeur ne change pas (constantes).
    • Comme let, const a une portĂ©e de bloc.
    • La valeur d'une variable dĂ©clarĂ©e avec const ne peut pas ĂŞtre rĂ©affectĂ©e après sa dĂ©claration initiale.
    • Exemple :
      javascript
      const PI = 3.14;
      console.log(PI); // Affiche 3.14
      PI = 3.15; // Erreur : tentative de réaffectation d'une constante

Points Clés ​

  • PortĂ©e et Levage (Hoisting): var a une portĂ©e de fonction et est soumis au levage, tandis que let et const ont une portĂ©e de bloc et ne le sont pas.
  • ImmutabilitĂ©: const est utilisĂ© pour les valeurs qui ne devraient pas changer, renforçant ainsi l'intention et la lisibilitĂ© du code.
  • Bonne Pratique: Utiliser let pour les variables dont la valeur peut changer et const pour les constantes, afin de rendre le code plus comprĂ©hensible et de rĂ©duire les erreurs.

Chaque mois, recevez en avant-première notre newsletter avec les dernières actualités, tutoriels, astuces et ressources Angular directement par email !