Conversion d'un tableau d'objets en un objet avec des paires clé-valeur
Question :
Comment transformer un tableau d'objets en un seul objet avec des paires clé-valeur en JavaScript ?
Exigence de support :
La solution doit être compatible avec un large gamme de navigateurs.
Réponse :
Pour fusionner efficacement un tableau d'objets en un seul objet, utilisez Object.assign() en conjonction avec la syntaxe de propagation (.. .). Cette technique vous permet de créer un nouvel objet avec les propriétés fusionnées du tableau d'origine. Considérez l'extrait de code suivant :
var array = [{ name1: "value1" }, { name2: "value2" }] var object = Object.assign({}, ...array) console.log(object)
Ce code crée un objet objet en étendant le tableau et en fusionnant ses propriétés dans un objet vide {} à l'aide de Object.assign(). L'instruction console.log() imprime l'objet objet résultant, qui contient des paires clé-valeur extraites du tableau d'origine.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!