2.3 Types primitifs

Bonjour à tous et bienvenue sur ce cours on va voir les types primitifs en JavaScript. Vous avez appris à déclarer et à initier une variable, maintenant vous vous demandez peut-être quels sont les types de valeurs que nous pouvons attribuer à une variable. En JavaScript, nous avons deux catégories de types: D'un côté nous avons des primitives également appelé types de valeusr et d'un autre côté nous avons des types de références. Dans cette vidéo nous allons nous concentrer sur les primitives et vous allez en apprendre davantage sur les types de références plus tard dans le cours. Maintenant, dans la catégorie des primitives on a: "String" "Number" "Boolean" "Undefined" "Null" Voyons ces éléments en action. Ici on a déclaré une variable qu'on a appelé "name" et qu'on a défini sur une chaîne de caractère appelée 'Toto'. On a déclaré une nouvelle variable de type number donc on va lui donner un âge fixé à 25ans. "Number" ou nombre literal. On déclare ensuite un "Boolean" il peut-être vrai ou faux. Et on va lui assigner une valeur de "true". Cette valeur est un "Boolean". On utilise des "Boolean" dans des situations où nous voulons avoir une certaine logique. Par exemple si la commande est approuvée, elle doit alors être expédié, donc la valeur d'une variable booléenne peut-être donc vrai ou fausse. Notez bien aussi que les valeurs "true" et "false" sont des mots clés réservé donc ils ne peuvent pas être des noms de variables. On va maintenant déclarer une nouvelle variable. Si ne nous l'initialisons pas, par défaut sa valeur ne sera pas définie, elle sera en "undefined". Mais on peut explicitement la définir en "undefined". Cela revient au même mais ce n'est pas très courant. En revanche, nous avons un autre mot clé qui a pour valeur "Null". On va déclarer une autre variable que l'on va définir en "Null". On va lui donner une valeur "null". On utlise "Null" dans des situations ou nous voulons effacer explicitement la valeur d'une variable, par exemple, on eur présenter à l'utilisateur une liste de couleur, si l'utilisateur n'a pas de sélection, SélectionCouleur. À l'avenir si l'utilisateur sélectionne une couleur, on va la réaffecter en lui donnant une couleur comme rouge donc on va faire un 'red'. Il aura donc le choix de supprimer la sélection en tapant ici null. Voici donc les exemples de primitifs de types de valeurs, dans la version ES6 on a une autre primitive qui est un symbole que l'on va voir dans une prochaine vidéo. Voilà pour cette vidéo sur les types primitifs en JavaScript, on se retrouve pour une toute prochaine vidéo.