Kaedah JavaScript Object.propertyIsEnumerable () memeriksa sama ada harta yang diberikan dapat dikira dan merupakan harta benda objek itu sendiri.
Sintaks propertyIsEnumerable()
kaedahnya adalah:
obj.propertyIsEnumerable(prop)
Di sini, obj
adalah objek.
propertyIsEnumerable () Parameter
The propertyIsEnumerable()
Cara mengambil masa dalam:
- prop - Nama harta tanah untuk diuji.
Nilai pulangan dari propertyIsEnumerable ()
- Mengembalikan yang
Boolean
menunjukkan sama ada harta yang ditentukan dapat dikira dan merupakan harta benda itu sendiri.
Catatan: Setiap objek mempunyai propertyIsEnumerable
kaedah. Kaedah ini dapat menentukan sama ada harta yang ditentukan dalam objek dapat dihitung oleh for… in
gelung.
Contoh: Menggunakan Object.propertyIsEnumerable ()
let arr = (1, 2, 3, 4); console.log(arr.propertyIsEnumerable(0)); // true console.log(arr.propertyIsEnumerable("length")); // false console.log(Math.propertyIsEnumerable("random")); // false let obj = ( prop: "Hello World!", ); console.log(obj.propertyIsEnumerable("prop")); // true // property does not exist console.log(obj.propertyIsEnumerable("random")); // false
Pengeluaran
benar palsu palsu benar
Bacaan yang Disyorkan: Objek Javascript getPrototypeOf ()