Introduction
Dans ce laboratoire, nous allons explorer la manière de créer un objet à partir de paires clé-valeur en JavaScript. Nous utiliserons la méthode Array.prototype.reduce() pour combiner les paires en un seul objet. De plus, nous apprendrons à connaître la méthode Object.fromEntries(), qui offre une fonctionnalité similaire. À la fin du laboratoire, vous aurez une meilleure compréhension de la manière de travailler avec les paires clé-valeur en JavaScript.
Création d'un objet à partir de paires clé-valeur
Pour créer un objet à partir de paires clé-valeur, utilisez la fonction objectFromPairs.
- Ouvrez le Terminal/SSH et tapez
nodepour commencer à pratiquer la programmation. - La fonction utilise
Array.prototype.reduce()pour créer et combiner les paires clé-valeur. - Pour une implémentation plus simple, vous pouvez également utiliser
Object.fromEntries().
const objectFromPairs = (arr) =>
arr.reduce((a, [key, val]) => ((a[key] = val), a), {});
Utilisation de l'exemple :
objectFromPairs([
["a", 1],
["b", 2]
]); // {a: 1, b: 2}
Sommaire
Félicitations ! Vous avez terminé le laboratoire Object From Pairs. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.