Lorsque vous êtes confronté à un tableau d'objets anonymes, chacun contenant un tableau d'objets nommés, récupérez l'objet spécifique où "nom" est égal à "chaîne 1" peut être une tâche difficile. Un exemple de tableau ressemblant à cette structure est présenté :
var array = [ { name:"string 1", value:"this", other: "that" }, { name:"string 2", value:"this", other: "that" } ];
En utilisant la méthode find(), le tableau peut être parcouru efficacement pour localiser l'objet souhaité :
let arr = [ { name:"string 1", value:"this", other: "that" }, { name:"string 2", value:"this", other: "that" } ]; let obj = arr.find(o => o.name === 'string 1'); console.log(obj);
Dans ce cas, la variable obj contiendra l'objet localisé :
{ name:"string 1", valeur : "ceci", autre : "cela" }
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!