Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Mengubah Suai Sifat Objek dalam Array Menggunakan forEach?
Melintasi Tatasusunan Objek dan Memanipulasi Sifatnya
Untuk melelaran melalui tatasusunan yang mengandungi objek dan memanipulasi sifatnya, satu pendekatan adalah dengan menggunakan untukSetiap kaedah. Fungsi tatasusunan terbina dalam ini membolehkan anda menentukan fungsi yang akan dilaksanakan bagi setiap elemen tatasusunan.
Mengakses Sifat Objek dalam Gelung
Untuk mengakses objek harta dalam gelung forEach, anda boleh menggunakan notasi titik atau notasi kurungan. Contohnya, untuk mengakses sifat x objek menggunakan tatatanda titik:
myArray.forEach(function (object) { console.log(object.x); });
Untuk menggunakan tatatanda kurungan, sertakan nama sifat dalam kurungan:
myArray.forEach(function (object) { console.log(object["x"]); });
Contoh: Mengubahsuai Sifat Objek
Kod berikut menunjukkan cara mengubah suai sifat objek dalam gelung forEach:
const myArray = [ { x: 1, y: 2 }, { x: 3, y: 4 }, { x: 5, y: 6 } ]; myArray.forEach(function (object) { object.x += 2; // Increment the x property of each object console.log(object); });
Output:
{ x: 3, y: 2 } { x: 5, y: 4 } { x: 7, y: 6 }
Atas ialah kandungan terperinci Bagaimana untuk Mengubah Suai Sifat Objek dalam Array Menggunakan forEach?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!