Contenu du cours
Introduction à JavaScript
Introduction à JavaScript
Stockage des Données
Variables sont des conteneurs de données dans la mémoire d'un ordinateur. La syntaxe générale pour créer une nouvelle variable est let variableName
.
Par exemple, le code suivant déclare une nouvelle variable appelée username
:
let username;
Ceci est appelé une instruction de déclaration de variable.
Nous pouvons attribuer une valeur à une variable en utilisant la syntaxe variableName = data
, où data peut être un texte, un nombre ou tout autre type de donnée valide.
Par exemple :
let username;
username = "John Smith";
L'instruction dans laquelle nous attribuons une valeur à une variable est appelée une instruction d'affectation.
Nous pouvons simplement utiliser le nom de la variable pour accéder à ses données :
let username; username = "John Smith"; console.log(username);
Dans le code ci-dessus, le terme username
a été passé comme argument à l'instruction console.log
. Cela récupère simplement la valeur contenue dans username
et la transmet à console.log
, qui affiche ensuite les données à l'écran.
Si une variable n'est pas initialisée avec une valeur, elle possède par défaut la valeur undefined
:
let exampleVar; console.log(exampleVar);
Attribuer une valeur à une variable pour la première fois est appelé initialisation.
Il existe une syntaxe plus courte pour déclarer et initialiser une variable en même temps : let variableName = data;
:
let username = "John Doe"; console.log(username);
Deux variables ne peuvent pas avoir le même nom, sinon cela entraînera une erreur :
let variableA; let variableA; // Error at this line
Cependant, il est également important de noter que les noms de variables sont sensibles à la casse, donc variableA
et VariableA
sont considérés comme deux noms différents.
De plus, il existe certaines règles de nommage pour les variables que nous devons respecter :
- Les noms de variables ne peuvent pas commencer par un chiffre ;
- Les noms de variables ne peuvent pas contenir de caractères spéciaux à l'exception de
$
et_
; - Les noms de variables ne peuvent pas être identiques à un mot-clé réservé utilisé par JavaScript. Par exemple, utiliser
let
ouconst
comme nom de variable n'est pas autorisé.
1. Quel est le but d'une variable en JavaScript ?
2. Laquelle des syntaxes suivantes est correcte pour déclarer une variable en JavaScript ?
3. Quelle est la valeur par défaut d'une variable non initialisée ?
4. Quelle est la différence entre déclarer et initialiser une variable ?
5. Quelle sera la sortie du code suivant ?
6. Laquelle des propositions suivantes déclare et initialise correctement une variable en une seule instruction ?
7. Qu'est-ce qui sera affiché dans la console ?
Merci pour vos commentaires !