Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Mencari Objek dalam Tatasusunan JavaScript Berdasarkan Nilai Harta?
Mengakses Elemen Tatasusunan dengan Nama Objek Padanan
Masalah:
Anda memiliki tatasusunan mengandungi objek yang tidak dinamakan, setiap satu terdiri daripada tatasusunan objek bernama. Objektif anda adalah untuk mendapatkan semula objek di mana sifat "nama" bersamaan dengan "rentetan 1." Berikut ialah tatasusunan contoh:
var array = [ { name:"string 1", value:"this", other: "that" }, { name:"string 2", value:"this", other: "that" } ];
Mencari Elemen Tatasusunan:
Untuk mencari objek yang diingini, gunakan kaedah find(), menentukan fungsi panggil balik yang menyemak jika sifat "nama" objek sepadan dengan "rentetan 1":
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 di bawah mengesahkan kejayaan mendapatkan semula:
console.log(obj); // Output: { name:"string 1", value:"this", other: "that" }
Atas ialah kandungan terperinci Bagaimana untuk Mencari Objek dalam Tatasusunan JavaScript Berdasarkan Nilai Harta?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!