Aller au contenu principal
Publié le

Variables et Types en JavaScript

Partager :

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

  1. String: Pour représenter des données textuelles.
let salutation = 'Bonjour, monde !';
  1. Number: Pour représenter des nombres (entiers ou à virgule flottante).
let taille = 1.76;
  1. Boolean: Représente une entité logique avec deux valeurs : vrai ou faux.
let ilPleut = false;
  1. Undefined: Une variable sans valeur assignée.
let nonDefini;
  1. Null: Représente l'absence intentionnelle de valeur.
let vide = null;
  1. Symbol: Introduit dans ES6, crée des valeurs uniques et immuables.
let symbole = Symbol();
  1. 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.

Happy coding!