Objekt JavaScript getOwnPropertyDescriptors ()

Metóda JavaScript Object.getOwnPropertyDescriptors () vracia všetky deskriptory vlastných vlastností daného objektu.

Syntax getOwnPropertyDescriptors()metódy je:

 Object.getOwnPropertyDescriptors(obj)

getOwnPropertyDescriptors()Metóda je statické metódy, je nazývaný pomocou Objectnázov triedy.

Parametre getOwnPropertyDescriptors ()

getOwnPropertyDescriptors()Metóda berie v:

  • obj - Objekt, pre ktorý sa majú získať všetky vlastné deskriptory vlastností.

Vrátiť hodnotu z getOwnPropertyDescriptors ()

  • Vráti objekt obsahujúci všetky vlastné deskriptory vlastností objektu

Príklad: Používanie 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) )

Výkon

 (x: (hodnota: 10, zapisovateľné: true, enumerovateľné: true, konfigurovateľné: true), číslo: (get: (Funkcia: get number), množina: nedefinované, enumerable: true, configurable: true)) (x: 10 , number: (Getter))

Odporúčané čítanie: Javascript Object.getOwnPropertyDescriptor ()

Zaujímavé články...