Rumah >hujung hadapan web >tutorial js >Cara Menambah Harta kepada Tatasusunan Objek Menggunakan Array.prototype.map()
Menambahkan Harta pada Tatasusunan Objek
Anda mempunyai tatasusunan objek dan anda ingin menambah harta tambahan bernama "Active " kepada setiap objek. Output yang dijangkakan harus mempunyai sifat yang ditambahkan pada semua objek dalam tatasusunan.
Untuk mencapai ini, anda boleh menggunakan kaedah Array.prototype.map(). Kaedah ini mencipta tatasusunan baharu dengan mengubah setiap elemen dalam tatasusunan asal. Anda boleh menggunakannya untuk menambah sifat "Aktif" dengan memetakan setiap objek ke objek baharu yang termasuk sifat tambahan.
Berikut ialah contoh cara anda boleh menggunakan Array.prototype.map() untuk menambah " Aktif" sifat:
<code class="js">const result = Results.map(obj => ({ ...obj, Active: 'false' }));</code>
Dalam kod di atas, kaedah map() mencipta tatasusunan baharu dengan mengulangi setiap objek dalam tatasusunan Hasil. Untuk setiap objek, ia mengembalikan objek baharu yang merangkumi sifat asal bersama-sama dengan sifat "Aktif" yang ditambah ditetapkan kepada "palsu".
Kaedah map() ialah alat yang berkuasa untuk mengubah tatasusunan data. Ia membolehkan anda mengubah suai elemen tatasusunan dengan mudah tanpa mengubah tatasusunan asal. Untuk mendapatkan maklumat lanjut tentang kaedah map(), anda boleh merujuk kepada dokumentasi MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map.
Atas ialah kandungan terperinci Cara Menambah Harta kepada Tatasusunan Objek Menggunakan Array.prototype.map(). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!