Ce blog vous guidera lié à la transformation du tableau spécifié en un objet en javascript.
Comment convertir / transformer un tableau en objet en javascript?
Pour convertir / transformer un tableau en objet en JavaScript, les approches suivantes peuvent être utilisées:
Passer par les méthodes mentionnées une par une!
Méthode 1: Convertir / transformer le tableau en objet en javascript à l'aide de l'objet.Méthode FromEntries ()
Le "Objet.FromEntries ()»La méthode accepte une paire de valeurs clés comme argument et renvoie un nouvel objet. Cette méthode peut être mise en œuvre pour convertir un tableau bidimensionnel d'entiers et de chaînes en objets.
Syntaxe
Objet.From entries (ArrtoObject)Dans la syntaxe donnée, "arroobject»Fait référence au tableau qui doit être converti en objet.
Regardez l'exemple ci-dessous pour la démonstration.
Exemple
Dans l'exemple suivant, nous créerons un tableau bidimensionnel nommé «arroobject«Avec les paires de valeurs clés suivantes:
const ArrtoObject = [Maintenant, appliquez le «Objet.FromEntries ()”Méthode pour convertir le tableau donné en objet et l'afficher:
const toobject = objet.FromEntries (ArrtoObject);La sortie correspondante sera la suivante:
Méthode 2: Convertir / transformer un tableau en objet en JavaScript en utilisant l'opérateur Spread (…)
Le "Diffuser»Opérateur (…) copie tout ou partie d'un tableau ou d'un objet existant dans un autre tableau ou objet. Cette méthode peut être appliquée pour cibler les valeurs du tableau et les copier dans des objets.
Syntaxe
[… ArrtoObject];Dans la syntaxe ci-dessus, l'opérateur de propagation «… "Ra ciblera toutes les valeurs de tableau stockées dans le particulier "arroobject»Variable.
L'exemple suivant explique le concept déclaré.
Exemple
Tout d'abord, initialisez un tableau avec les valeurs de chaîne spécifiées:
const ArrtoObject = [«ces», «sont», «objets»];Maintenant, appliquez l'opérateur de propagation sur les valeurs du tableau déclaré en utilisant «… ". Cela se traduira par la conversion des valeurs du tableau en objets et la connectera sur la console:
const toObject = … arroObject;Sortir
Méthode 3: Convertir / transformer un tableau en objet en javascript à l'aide de l'objet.Assign () Méthode
Le "Objet.attribuer()«La méthode est implémentée pour placer les valeurs d'un ou plusieurs objet source à un objet cible. Cette méthode peut être utilisée pour convertir les valeurs de chaîne données dans un tableau en valeurs d'objet cible.
Syntaxe
Objet.Attribuer (cible,… sources)Ici, "cible»Fait référence à l'objet cible et«sources«Sont les propriétés qui doivent être appliquées.
Exemple
Tout d'abord, stockez les valeurs de chaîne suivantes dans un tableau nommé «arroobject»:
const ArrtoObject = ['javascript', 'objets'];Ensuite, appliquez le «Objet.attribuer()”Méthode pour convertir le tableau donné passé dans son paramètre dans l'objet cible et l'afficher sur la console à l'aide du"console.enregistrer()" méthode:
const toobject = objet.attribution (, arroObject);Sortir
Méthode 4: Convertir / transformer le tableau d'objet en JavaScript en utilisant la méthode Reduce ()
Le "réduire()»La méthode implémente une fonction de réducteur pour les éléments du tableau. Cette méthode peut être appliquée pour itérer le long du tableau spécifié en passant ses valeurs à l'objet.
Regardez l'exemple suivant pour la démonstration.
Exemple
Tout d'abord, déclarez un tableau nommé «arroobject«Avec les valeurs suivantes:
const ArrtoObject = ['Array', 'Object']Ensuite, appliquez la méthode Reduce () à l'aide d'une fonction pour itérer le long du tableau créé. Ici, "indice»Fait référence à l'index de la valeur et«clé«Est la valeur correspondante. Enfin, enregistrez les valeurs d'objet cible sur la console:
console.Log ("Le tableau converti en objet est:", ArrtoObject.réduire (fonction (cible, clé, index)Sortir
Nous avons discuté de diverses techniques pour convertir un tableau donné en un objet en javascript.
Conclusion
En JavaScript, vous pouvez utiliser le «Objet.FromEntries ()«Méthode pour convertir le tableau bidimensionnel en un objet, le«Diffuser(… )»Méthode de l'opérateur pour cibler les valeurs de tableau donné et les copier dans des objets, le«Objet.attribuer()”Méthode pour convertir le tableau en l'objet cible dans son paramètre ou le"réduire()”Méthode pour itérer le long d'un tableau particulier en le faisant passer un objet. Ce blog a expliqué les méthodes de conversion du tableau spécifié en un objet en JavaScript.