2.1 Les Variables

Bienvenue sur le cours de JavaScript où on va voir les variables qui sont l'un des concepts les plus fondamentaux de Javascript et de tout autres langages de programmation. En programmation, on utilise une variable pour stocker temporairement les données dans la mémoire d'un ordinateur. On stock nos données quelque part et on donne un nom à cet emplacement de mémoire, avec ce nom on peut lire les donner à l'emplacement donner à l'avenir. Prenons un exemple, pensez aux boîtes que vous utilisez pour ranger vos affaires. Vous mettez vos affaires dans diverses boîte et vous mettez une étiquette sur chaque boîte, avec cela vous pouvez facilement trouver vos affaires. une variable c'est comme une boîte, ce que nous mettons à l'intérieur de la boîte est la valeur que nous attribuons à une variable, ses données et l'étiquette que nous mettons sur la boîte est le nom de notre variable. Voyons maintenant cela dans le code. Ici en index.js je vais déclarer une variable, auparavant avant la version ES6 on utilisait le mot clé "var" pour déclarer une variable mais avec "var" on a des problèmes que je vous expliquerez plus tard dans une prochaine vidéo. À partir de la version ES6 la meilleure pratique consiste à utiliser le mot clé "let" pour déclarer une variable. Maintenant on doit donner à cette variable un nom ou un identifiant, comme l'étiquette que nous mettons sur une boîte, je vais l'appeler "nom". Et n'oublie pas de terminer déclaration par un ";" Console.log(nom); On enregistre et on va voir ce que cela donne. On obtient un "undefined". On peut voir que l'on n'a pas défini la valeur de notre "nom". On va donc l'initialiser. Donc en javascript les plus courant d'utiliser des cotes simples pour nos chaines de caractères. 'Brahim' Dans cet exemple, on a déclarer une variable appelée "nom" et on l'a définie sur cette valeur. Il y a quelques règles pour nommer ces variables, la première c'est qu'elle ne peut pas être un mot-clé réservé. En JavaScript, nous avons réservé des mot-clé comme let, if, else, var et ainsi de suite. Par exemple on ne peut pas modifier cette variable par l'unes d'entre elles, par exemple si on remplace "nom" par "if", on voit bien que l'on a une erreur de syntaxe La deuxieme règle c'est qu'elles doivent avoir un sens, elles doivent avoir un nom significatif comme des étiquettes significatives, on évite d'écrire par exemple. let a ou let b etc... Car ces noms ne donnent aucun indice sur le but de ces variables. utilisez des noms descriptifs et significatifs sur le type de données que l'on stocke dans cet emplacement de mémoire. La troisième règle, les variables ne peuvent pas commencer par un nombre, par exemple on ne peut pas mettre let 2nom. La quatrieme, les variables ne peuvent pas contenir d'espaces de traits d'union, donc si vous avez plusieurs mots, on doit les rassembler, par exemple on va appeler une variable "monNom". C'est unenNotation qu'on appelle CamelCase. CamelCase est une convention que l'on utilise en JavaScript pour nommer nos variables, donc la première lettre doit commencer par une minuscule et la première lettre de chaque mots suivants doivent commencer par une majuscule. Autres choses que vous devez savoir sur ces noms de variables c'est qu'elles sont sensibles à la casse, donc si par exemple je déclare une nouvelle variable avec cette fois-ci une majuscule à la première lettre. eIle sera différente . de notre première variable qu'on avait initialisé precedemment. Enfin dernier point sur ce que vous devez savoir sur ces variables et qu'il y a deux façons de déclarer plusieurs variables, on peut les déclarer sur une ligne en les séparants par une "," 'Toto' monPrenom. 'Alex' On peut aussi déclarer chaque variable sur une ligne. Voilà donc cette pratique reste la plus moderne et la plus courante. Voilà pour cette vidéo sur les variables, on se retrouve pour une prochaine video on va parler des constantes.