Методът JavaScript Object.getOwnPropertyDescriptor () връща дескриптор на свойство за собствено свойство на обект.
Синтаксисът на getOwnPropertyDescriptor()метода е:
 Object.getOwnPropertyDescriptor(obj, prop)
В getOwnPropertyDescriptor()метода, който е статичен метод, се нарича използване на Objectимето клас.
getOwnPropertyDescriptor () Параметри
В getOwnPropertyDescriptor()метода се в:
- obj - Обектът, в който да се търси собствеността.
- prop - Името или Symbolсобствеността, чието описание трябва да бъде извлечено.
Върната стойност от getOwnPropertyDescriptor ()
- Връща дескриптор на свойството на даденото свойство на обекта.
- Връща, undefinedако свойството не съществува в обекта.
Пример: Използване на getOwnPropertyDescriptor ()
 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")); 
Изход
(стойност: 10, записваемо: вярно, преброено: вярно, конфигурируемо: вярно) (получавам: (Функция: получавам число), задавам: неопределено, изброимо: вярно, конфигурируемо: вярно) (стойност: 'JavaScript', записвам: невярно enumerable: false, configurable: false)
Препоръчително четене: Javascript Object.defineProperty ()








