Metoda JavaScript Object.getOwnPropertyDescriptors () vrne vse lastne deskriptorje lastnosti danega predmeta.
Sintaksa getOwnPropertyDescriptors()
metode je:
Object.getOwnPropertyDescriptors(obj)
getOwnPropertyDescriptors()
Način, da statično metodo, ki se imenuje z Object
imenom razreda.
getOwnPropertyDescriptors () Parametri
getOwnPropertyDescriptors()
Metoda je v:
- obj - objekt, za katerega dobite vse lastne deskriptorje lastnosti.
Vrnitev vrednosti iz getOwnPropertyDescriptors ()
- Vrne objekt, ki vsebuje vse lastne deskriptorje lastnosti predmeta
Primer: Uporaba 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) )
Izhod
(x: (vrednost: 10, zapisljivo: res, štetje: res, nastavljivo: res), število: (get: (funkcija: pridobi število), nabor: nedefinirano, štetje: res, nastavljivo: res)) (x: 10 , številka: (Getter))
Priporočeno branje: Javascript Object.getOwnPropertyDescriptor ()