Convertir un tableau en objet identité

Beginner

This tutorial is from open-source community. Access the source code

Introduction

Dans ce laboratoire, nous allons explorer la manière de convertir un tableau en un objet identité à l'aide de JavaScript. Nous utiliserons la méthode Array.prototype.map() pour créer un tableau de paires clé-valeur, puis nous utiliserons la méthode Object.fromEntries() pour convertir ce tableau en un objet. Ce laboratoire vous aidera à comprendre comment manipuler les tableaux et les objets en JavaScript et comment utiliser ces méthodes pour créer de nouveaux objets.

Voici comment convertir un tableau en un objet identité

Si vous voulez pratiquer la programmation, ouvrez le Terminal/SSH et tapez node. Pour convertir un tableau de valeurs en un objet avec les mêmes valeurs comme clés et valeurs, suivez ces étapes :

  1. Utilisez Array.prototype.map() pour mapper chaque valeur à un tableau de paires clé-valeur.
  2. Utilisez Object.fromEntries() pour convertir le tableau de paires clé-valeur en un objet.

Voici le code :

const toIdentityObject = (arr) => Object.fromEntries(arr.map((v) => [v, v]));

Et voici un exemple :

toIdentityObject(["a", "b"]); // { a: 'a', b: 'b' }

Sommaire

Félicitations ! Vous avez terminé le laboratoire Convert Array to Identity Object. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.