Introduction
Dans ce laboratoire, nous allons explorer comment créer un tableau d'objets clé-valeur à partir d'un objet en JavaScript. Le laboratoire fournira des instructions étape par étape sur la manière d'utiliser Object.keys() et Array.prototype.map() pour itérer sur les clés d'un objet et produire un tableau de paires clé-valeur. Nous allons également découvrir la méthode intégrée Object.entries() qui offre une fonctionnalité similaire.
Conversion d'un objet en un tableau de paires clé-valeur
Pour convertir un objet en un tableau de paires clé-valeur, utilisez la méthode Object.keys() et la méthode Array.prototype.map(). Cela permettra d'itérer sur les clés de l'objet et de produire un tableau avec des paires clé-valeur. Alternativement, vous pouvez utiliser la méthode Object.entries(), qui offre une fonctionnalité similaire.
Voici un extrait de code d'exemple qui montre comment convertir un objet en un tableau de paires clé-valeur :
const objectToEntries = (obj) => Object.keys(obj).map((k) => [k, obj[k]]);
Vous pouvez utiliser la fonction objectToEntries() pour convertir un objet en un tableau de paires clé-valeur comme ceci :
objectToEntries({ a: 1, b: 2 }); // [ ['a', 1], ['b', 2] ]
Sommaire
Félicitations ! Vous avez terminé le laboratoire Object to Entries. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.