Partielo | Créer ta fiche de révision en ligne rapidement

Les Types de Données en JavaScript

Définition

JavaScript
Un langage de programmation utilisé principalement pour créer du contenu interactif dans les navigateurs web.
Type de Donnée
Catégorie de valeurs que peut prendre une variable en JavaScript. Exemples : Number, String, Boolean, etc.

Types de Données Primitifs

En JavaScript, les types de données primitifs sont les plus fondamentaux. Ils ne possèdent pas de méthodes et sont immuables par nature.

Number

Le type Number représente à la fois les entiers et les flottants. Il s'agit du seul type de donnée utilisé pour représenter les valeurs numériques.

String

String est utilisé pour représenter les séquences de caractères. Les chaînes de caractères peuvent être placées entre simples, doubles, ou backticks (`).

Boolean

Le type Boolean ne connaît que deux valeurs : true et false. Il est généralement utilisé pour réaliser des tests de condition.

Null

Null est un mot-clé JavaScript qui indique intentionnellement qu'une variable est vide et n'a pas de valeur.

Undefined

Le type Undefined est automatiquement attribué à une variable qui a été déclarée mais qui n'a pas encore reçu de valeur.

Symbol

Introduit en ECMAScript 6, Symbol est un type de données primitif dont les instances sont uniques et immuables. Il est souvent utilisé comme clé unique dans des objets.

BigInt

BigInt est utilisé pour représenter des valeurs numériques plus grandes que celles autorisées par le type Number. Il est capable de gérer des nombres entiers de taille arbitraire.

Types de Données Non-primitifs

En JavaScript, les types non-primitifs sont des objets. Ceux-ci peuvent contenir des collections de valeurs et des entités plus complexes.

Object

Le type Object est une collection de propriétés. Les objets peuvent contenir plusieurs types de valeurs en tant que propriétés, y compris d'autres objets.

Array

Un Array est un type spécial d'objet pour stocker des collections ordonnées. Les valeurs contenues dans un tableau peuvent être de n'importe quel type, y compris d'autres tableaux et objets.

Fonction

Une fonction est un objet non primitif en JavaScript qui peut être invoqué par son nom et qui peut contenir du code exécutable et des paramètres.

A retenir :

Les types de données en JavaScript se divisent principalement en deux catégories : primitifs et non-primitifs. Les types primitifs incluent Number, String, Boolean, Null, Undefined, Symbol, et BigInt. Ils sont immuables et ne possèdent pas de méthodes. Les types non-primitifs ou objets incluent des structures comme Array et Function, capables de contenir des collections de valeurs ou d'exécuter du code. Comprendre ces types est crucial pour la gestion et la manipulation des données dans le développement JavaScript.

Les Types de Données en JavaScript

Définition

JavaScript
Un langage de programmation utilisé principalement pour créer du contenu interactif dans les navigateurs web.
Type de Donnée
Catégorie de valeurs que peut prendre une variable en JavaScript. Exemples : Number, String, Boolean, etc.

Types de Données Primitifs

En JavaScript, les types de données primitifs sont les plus fondamentaux. Ils ne possèdent pas de méthodes et sont immuables par nature.

Number

Le type Number représente à la fois les entiers et les flottants. Il s'agit du seul type de donnée utilisé pour représenter les valeurs numériques.

String

String est utilisé pour représenter les séquences de caractères. Les chaînes de caractères peuvent être placées entre simples, doubles, ou backticks (`).

Boolean

Le type Boolean ne connaît que deux valeurs : true et false. Il est généralement utilisé pour réaliser des tests de condition.

Null

Null est un mot-clé JavaScript qui indique intentionnellement qu'une variable est vide et n'a pas de valeur.

Undefined

Le type Undefined est automatiquement attribué à une variable qui a été déclarée mais qui n'a pas encore reçu de valeur.

Symbol

Introduit en ECMAScript 6, Symbol est un type de données primitif dont les instances sont uniques et immuables. Il est souvent utilisé comme clé unique dans des objets.

BigInt

BigInt est utilisé pour représenter des valeurs numériques plus grandes que celles autorisées par le type Number. Il est capable de gérer des nombres entiers de taille arbitraire.

Types de Données Non-primitifs

En JavaScript, les types non-primitifs sont des objets. Ceux-ci peuvent contenir des collections de valeurs et des entités plus complexes.

Object

Le type Object est une collection de propriétés. Les objets peuvent contenir plusieurs types de valeurs en tant que propriétés, y compris d'autres objets.

Array

Un Array est un type spécial d'objet pour stocker des collections ordonnées. Les valeurs contenues dans un tableau peuvent être de n'importe quel type, y compris d'autres tableaux et objets.

Fonction

Une fonction est un objet non primitif en JavaScript qui peut être invoqué par son nom et qui peut contenir du code exécutable et des paramètres.

A retenir :

Les types de données en JavaScript se divisent principalement en deux catégories : primitifs et non-primitifs. Les types primitifs incluent Number, String, Boolean, Null, Undefined, Symbol, et BigInt. Ils sont immuables et ne possèdent pas de méthodes. Les types non-primitifs ou objets incluent des structures comme Array et Function, capables de contenir des collections de valeurs ou d'exécuter du code. Comprendre ces types est crucial pour la gestion et la manipulation des données dans le développement JavaScript.