JavaScript Object getOwnPropertyDescriptors ()

A JavaScript Object.getOwnPropertyDescriptors () metódus egy adott objektum összes saját tulajdonságleíróját adja vissza.

A getOwnPropertyDescriptors()módszer szintaxisa :

 Object.getOwnPropertyDescriptors(obj)

A getOwnPropertyDescriptors()módszer statikus módszerként az Objectosztály nevét használja.

getOwnPropertyDescriptors () paraméterek

A getOwnPropertyDescriptors()módszer:

  • obj - Az a tárgy, amelyhez megkapja az összes saját tulajdonleírót.

A getOwnPropertyDescriptors () visszatérési értéke

  • Visszaad egy objektumot, amely az objektum összes saját tulajdonságleíróját tartalmazza

Példa: A getOwnPropertyDescriptors () használata

 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) )

Kimenet

 (x: (érték: 10, írható: igaz, felsorolható: igaz, konfigurálható: igaz), szám: (lekérés: (funkció: lekérési szám), halmaz: meghatározatlan, felsorolható: igaz, konfigurálható: igaz)) (x: 10 , szám: (Getter))

Ajánlott olvasmány: Javascript Object.getOwnPropertyDescriptor ()

érdekes cikkek...