Aller au contenu principal

Décomposition

Maitriser la syntaxe de l’opérateur JavaScript spread

Exemples

Utiliser la décomposition avec les tableaux

Insérer un tableau dans un autre tableau

var articulations = ["épaules", "genoux"];
var corps = ["têtes", ...articulations, "bras", "pieds"];
// ["têtes", "épaules", "genoux", "bras", "pieds"]

Utiliser la décomposition avec les littéraux objet

Insérer un objet dans un autre objet

var profil = { prenom: "Sarah", profilComplet: false };
var profilMisAJour = { nom: "Dupont", profilComplet: true };

var fusion = { ...profil, ...profilMisAJour };
// Object { prenom: 'Sarah', nom: 'Dupont', profilComplet: true };