JavaScript/Objekte/Object/getOwnPropertyDescriptor
Aus SELFHTML-Wiki
JavaScript | Objekte | Object
Die object.getOwnPropertyDescriptor()-Methode übergibt einen Eigenschaften-descriptor für eine eigene Eigenschaft, die nicht durch einen Konstruktor erzeugt wurde.[1][2]
Beispiel
meinObjekt.getOwnPropertyDescriptor(obj, eigenschaft)
Folgende Parameter sind erforderlich:
obj: Objekt, das neue oder geänderte Eigenschaften erhälteigenschaft: Ein Objekt mit der Eigenschaft, das optionale Schlüsselwörter enthalten kann:configurable: (Standardwert:false) Boolescher Werttrue, wenn der Wert geändert, bzw. die Eigenschaft entfernt werden darfenumerable: (Standardwert:false) Boolescher Werttrue, wenn der Wert in Aufzählungen der Eigenschaften erscheintvalue: (Standardwert:undefined) der Eigenschaft zugewiesene Wert (number, object, function, etc).writable: (Standardwert:false) Boolescher Wert true, wenn der Wert überschrieben werden darfget: (Standardwert:undefined) Funktion, die als getter für die Eigenschaft dient, Rückgabewert ist der Wert der Eigenschaftset: (Standardwert:undefined) Funktion, die als setter für die Eigenschaft dient, Argument ist der neue Wert der Eigenschaft
Weblinks
- ↑ ECMAScript 2015 (6th Edition, ECMA-262): object.getOwnPropertyDescriptor()
- ↑ MDN: object.getOwnPropertyDescriptor()