Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Menghitung dan Menapis Sifat Objek JavaScript?
Enumerate Properties of JavaScript Objects
Dalam JavaScript, objek digunakan untuk menyimpan data sebagai pasangan nilai kunci. Untuk mendapatkan semula sifat objek, gelung for…in boleh digunakan.
Penghitungan Asas
const myObject = { name: 'Alice', age: 25, occupation: 'Software Engineer' }; for (const propertyName in myObject) { console.log(propertyName); // Prints: name, age, occupation console.log(myObject[propertyName]); // Prints: Alice, 25, Software Engineer }
Menapis Sifat Warisan
Secara lalai, gelung for…in turut melelang ke atas sifat yang diwarisi. Untuk menapis sifat yang diwarisi, kaedah hasOwnProperty() boleh digunakan.
for (const propertyName in myObject) { if (myObject.hasOwnProperty(propertyName)) { console.log(propertyName); // Prints: name, age, occupation console.log(myObject[propertyName]); // Prints: Alice, 25, Software Engineer } }
Pertimbangan
Atas ialah kandungan terperinci Bagaimanakah Saya Menghitung dan Menapis Sifat Objek JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!