Rumah > hujung hadapan web > tutorial js > Bagaimana untuk Mencari Objek dalam Tatasusunan JavaScript Berdasarkan Nilai Harta?

Bagaimana untuk Mencari Objek dalam Tatasusunan JavaScript Berdasarkan Nilai Harta?

DDD
Lepaskan: 2024-12-01 00:31:15
asal
924 orang telah melayarinya

How to Find an Object in a JavaScript Array Based on a Property Value?

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" }
];
Salin selepas log masuk

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');
Salin selepas log masuk

Console.log di bawah mengesahkan kejayaan mendapatkan semula:

console.log(obj); // Output: { name:"string 1", value:"this", other: "that" }
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan