- Auteur

- Nom
- Nelson Silva
- Social
Introduction
Comprendre les variables et les types est essentiel pour tout développeur JavaScript. Ce guide vous donnera une compréhension claire de la façon dont JavaScript gère les variables et les différents types disponibles dans le langage.
Variables en JavaScript
Les variables sont des conteneurs permettant de stocker des données. En JavaScript, elles peuvent être déclarées à l'aide de var, let ou const.
var
var est la façon la plus ancienne de déclarer des variables en JavaScript, mais elle présente certaines limitations, comme la portée de fonction et le hoisting.
var prenom = 'Jean';
let
let a été introduit avec ES6 (ECMAScript 2015) et résout certains problèmes de var, principalement liés à la portée de bloc.
let age = 30;
const
const est également un ajout d'ES6 et sert à déclarer des constantes. Une fois qu'une valeur est assignée à une constante, elle ne peut pas être modifiée.
const URL_API = 'https://api.exemple.com';
Types de Données en JavaScript
JavaScript est un langage à typage dynamique, ce qui signifie que les variables peuvent stocker différents types et peuvent changer de type.
Types Primitifs
- String: Pour représenter des données textuelles.
let salutation = 'Bonjour, monde !';
- Number: Pour représenter des nombres (entiers ou à virgule flottante).
let taille = 1.76;
- Boolean: Représente une entité logique avec deux valeurs : vrai ou faux.
let ilPleut = false;
- Undefined: Une variable sans valeur assignée.
let nonDefini;
- Null: Représente l'absence intentionnelle de valeur.
let vide = null;
- Symbol: Introduit dans ES6, crée des valeurs uniques et immuables.
let symbole = Symbol();
- BigInt: Pour les très grands nombres entiers.
let grandNombre = 9007199254740991n;
Types Objet
En plus des types primitifs, nous avons object. En JavaScript, les objets sont des collections de propriétés.
let personne = {
prenom: 'Anne',
age: 25,
};
Tableaux
Les tableaux en JavaScript sont utilisés pour stocker plusieurs valeurs dans une seule variable.
let fruits = ['Pomme', 'Banane', 'Orange'];
Conversion de Types
JavaScript est un langage à typage faible, ce qui signifie que des conversions automatiques de types se produisent.
let nombre = '5';
let somme = nombre + 10; // '510', pas 15
Conclusion
Comprendre les variables et les types est fondamental pour programmer en JavaScript. Grâce à cette connaissance, vous êtes mieux préparé à explorer les nuances du langage et à commencer à créer des programmes plus complexes et efficaces.