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 };