Die JavaScript Object.getOwnPropertyDescriptors () -Methode gibt alle eigenen Eigenschaftsbeschreibungen eines bestimmten Objekts zurück.
Die Syntax der getOwnPropertyDescriptors()Methode lautet:
 Object.getOwnPropertyDescriptors(obj)
Die getOwnPropertyDescriptors()Methode ist eine statische Methode und wird unter Verwendung des ObjectKlassennamens aufgerufen .
getOwnPropertyDescriptors () Parameter
Die getOwnPropertyDescriptors()Methode umfasst:
- obj - Das Objekt, für das alle eigenen Eigenschaftsbeschreibungen abgerufen werden sollen.
 
Rückgabewert von getOwnPropertyDescriptors ()
- Gibt ein Objekt zurück, das alle eigenen Eigenschaftsbeschreibungen eines Objekts enthält
 
Beispiel: Verwenden von 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) )
Ausgabe
(x: (Wert: 10, beschreibbar: wahr, aufzählbar: wahr, konfigurierbar: wahr), Nummer: (get: (Funktion: Nummer abrufen), gesetzt: undefiniert, aufzählbar: wahr, konfigurierbar: wahr)) (x: 10 , Nummer: (Getter))
Empfohlene Lektüre: Javascript Object.getOwnPropertyDescriptor ()








