JavaScript objekt getOwnPropertyDescriptors ()

Metoda JavaScript Object.getOwnPropertyDescriptors () vraća sve vlastite deskriptore svojstva datog objekta.

Sintaksa getOwnPropertyDescriptors()metode je:

 Object.getOwnPropertyDescriptors(obj)

getOwnPropertyDescriptors()Metoda, kao statičke metode, zove se pomoću Objectime klase.

getOwnPropertyDescriptors () Parametri

getOwnPropertyDescriptors()Postupak uzima u:

  • obj - objekt za koji ćete dobiti sve vlastite deskriptore svojstava.

Vrati vrijednost iz getOwnPropertyDescriptors ()

  • Vraća objekt koji sadrži sve vlastite deskriptore svojstva objekta

Primjer: Korištenje 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) )

Izlaz

 (x: (vrijednost: 10, zapisljivo: istina, nabrojivo: istina, podesivo: istina), broj: (dobiti: (Funkcija: dobiti broj), skup: nedefinirano, nabrojivo: istina, podesivo: istina)) (x: 10 , broj: (Getter))

Preporučeno čitanje: Javascript Object.getOwnPropertyDescriptor ()

Zanimljivi članci...