JavaScript Object.getOwnPropertyDescriptors()
- Halaman sebelumnya getOwnPropertyDescriptor()
- Halaman berikutnya getOwnPropertyNames()
- Kembali ke tingkat yang di atas Panduan Objek JavaScript
Definisi dan penggunaan
Object.getOwnPropertyDescriptors()
Metode ini mengembalikan deskripsi properti semua properti objek.
Object.getOwnPropertyDescriptors()
Metode ini tidak akan mengubah objek asli.
Metode yang berhubungan:
Object.defineProperty()
Menambah atau mengubah properti.
Object.defineProperties()
Menambah atau mengubah banyak properti.
Object.getOwnPropertyNames()
Mengembalikan semua nama properti objek.
Object.getOwnPropertyDescriptor()
Mengembalikan deskripsi properti properti.
Object.getOwnPropertyDescriptors()
Mengembalikan deskripsi properti semua properti objek.
Contoh
// Membuat objek const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Mendapatkan semua deskripsi properti let descriptors = Object.getOwnPropertyDescriptors(person);
Sintaks
Object.getOwnPropertyDescriptors(object)
Parameter
Parameter | Deskripsi |
---|---|
object | Diperlukan. Objek yang perlu mendapatkan deskripsi properti. |
Kembalian nilai
Jenis | Deskripsi |
---|---|
Object | Objek yang mengandungi semua deskripsi properti. |
Pendukung pelayar
Object.getOwnPropertyDescriptors()
Adalah fitur ECMAScript5 (ES5).
Dari bulan Julai 2013, semua pelayar modern sepenuhnya mendukung ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
September 2012 | September 2012 | April 2013 | Julai 2012 | Julai 2013 |
- Halaman sebelumnya getOwnPropertyDescriptor()
- Halaman berikutnya getOwnPropertyNames()
- Kembali ke tingkat yang di atas Panduan Objek JavaScript