Objek JavaScript getOwnPropertyDescriptors ()

Metode JavaScript Object.getOwnPropertyDescriptors () mengembalikan semua deskriptor properti sendiri dari objek tertentu.

Sintaks dari getOwnPropertyDescriptors()metode ini adalah:

 Object.getOwnPropertyDescriptors(obj)

The getOwnPropertyDescriptors()metode, menjadi metode statis, disebut menggunakan Objectnama kelas.

Parameter getOwnPropertyDescriptors ()

The getOwnPropertyDescriptors()Metode mengambil di:

  • obj - Objek yang akan mendapatkan semua deskriptor propertinya sendiri.

Kembalikan nilai dari getOwnPropertyDescriptors ()

  • Mengembalikan objek yang berisi semua deskriptor properti sendiri dari suatu objek

Contoh: Menggunakan getOwnPropertyDescriptors ()

 let obj = ( x: 10, get number() ( return this.x; ), ); let value = Object.getOwnPropertyDescriptors(obj); console.log(value); // getOwnPropertyDescriptors() can be used for shallow clone let cloneObj = Object.create( Object.getPrototypeOf(obj), Object.getOwnPropertyDescriptors(obj) ); console.log(cloneObj); // ( x: 10, number: (Getter) )

Keluaran

 (x: (nilai: 10, dapat ditulis: benar, dapat dihitung: benar, dapat dikonfigurasi: benar), angka: (dapatkan: (Fungsi: dapatkan nomor), set: tidak ditentukan, dapat dihitung: benar, dapat dikonfigurasi: benar)) (x: 10 , nomor: (Getter))

Bacaan yang Disarankan: Javascript Object.getOwnPropertyDescriptor ()

Artikel yang menarik...