JavaScript Object.getOwnPropertyDescriptors()
- Halaman sebelumnya getOwnPropertyDescriptor()
- Halaman berikutnya getOwnPropertyNames()
- Kembali ke tingkat atas Panduan Referensi Objek JavaScript
Definisi dan penggunaan
Object.getOwnPropertyDescriptors()
Metode ini mengembalikan semua deskriptor atribut objek.
Object.getOwnPropertyDescriptors()
Metode ini tidak akan mengubah objek asli.
Metode yang berhubungan:
Object.defineProperty()
Menambahkan atau mengubah atribut.
Object.defineProperties()
Menambahkan atau mengubah banyak atribut.
Object.getOwnPropertyNames()
Mengembalikan semua nama atribut objek.
Object.getOwnPropertyDescriptor()
Mengembalikan deskriptor atribut.
Object.getOwnPropertyDescriptors()
Mengembalikan deskriptor semua atribut objek.
Instans
// Membuat sebuah objek const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Mendapatkan semua deskriptor atribut let descriptors = Object.getOwnPropertyDescriptors(person);
Sintaks
Object.getOwnPropertyDescriptors(object)
Parameter
Parameter | Deskripsi |
---|---|
object | Diperlukan. Untuk mendapatkan objek yang akan mengambil deskriptor atribut. |
Kembalian nilai
Tipe | Deskripsi |
---|---|
Object | Objek yang mengandung semua deskriptor atribut. |
Dukungan browser
Object.getOwnPropertyDescriptors()
Adalah fitur ECMAScript5 (ES5).
Dari Juli 2013, semua browser 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 | Juli 2012 | Juli 2013 |
- Halaman sebelumnya getOwnPropertyDescriptor()
- Halaman berikutnya getOwnPropertyNames()
- Kembali ke tingkat atas Panduan Referensi Objek JavaScript