JavaScript objektum getOwnPropertyDescriptor ()

A JavaScript Object.getOwnPropertyDescriptor () metódus egy objektum saját tulajdonságának tulajdonságleíróját adja vissza.

A getOwnPropertyDescriptor()módszer szintaxisa :

 Object.getOwnPropertyDescriptor(obj, prop)

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

getOwnPropertyDescriptor () paraméterek

A getOwnPropertyDescriptor()módszer:

  • obj - Az a tárgy, amelyben az ingatlant keresni kell.
  • prop - Symbolannak a tulajdonságnak a neve vagy neve, amelynek leírását be kell szerezni.

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

  • Visszaadja az objektum adott tulajdonságának tulajdonságleíróját.
  • Visszaadja, undefinedha a tulajdonság nem létezik az objektumon.

Példa: A getOwnPropertyDescriptor () használata

 let obj = ( x: 10, get number() ( return this.x; ), ); let xValue = Object.getOwnPropertyDescriptor(obj, "x"); console.log(xValue); let value = Object.getOwnPropertyDescriptor(obj, "number"); console.log(value); Object.defineProperty(obj, "name", ( value: "JavaScript", writable: false, enumerable: false, )); console.log(Object.getOwnPropertyDescriptor(obj, "name")); 

Kimenet

 (érték: 10, írható: igaz, felsorolható: igaz, konfigurálható: igaz) (lekérés: (Funkció: lekérési szám), készlet: undefined, felsorolható: igaz, konfigurálható: igaz) (érték: 'JavaScript', írható: hamis megszámlálható: hamis, konfigurálható: hamis)

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

érdekes cikkek...