JavaScript Object.getOwnPropertyDescriptor()

परिभाषा और उपयोग

Object.getOwnPropertyDescriptor() विधि ऑब्जेक्ट के विशेषता के विन्यास को वापस करती है。

Object.getOwnPropertyDescriptor() विधि मूल ऑब्जेक्ट को नहीं बदलती है。

संबंधित विधियां:

Object.defineProperty() विशेषता को जोड़ें या संशोधित करें。

Object.defineProperties() अनेक विशेषताओं को जोड़ें या संशोधित करें。

Object.getOwnPropertyNames() ऑब्जेक्ट के सभी विशेषता नाम को वापस करता है。

Object.getOwnPropertyDescriptor() विशेषता के विन्यास को वापस करता है。

Object.getOwnPropertyDescriptors() ऑब्जेक्ट के सभी विशेषताओं के विन्यास को वापस करता है。

उदाहरण

// एक ऑब्जेक्ट बनाना
const person = {
  firstName: "Bill",
  lastName: "Gates",
  age: 50,
  eyeColor: "blue"
};
// विशेषता विन्यास प्राप्त करना
let descriptor = Object.getOwnPropertyDescriptor(person, "firstName");

अपने आप प्रयास करें

व्याकरण

Object.getOwnPropertyDescriptor(object, property)

पारामीटर

पारामीटर विन्यास
object आवश्यक। लक्ष्य ऑब्जेक्ट
property आवश्यक। विशेषता के नाम को प्राप्त करने के लिए

वापसी मूल्य

किस्म विन्यास
Object परिणाम की विशेषता ऑब्जेक्ट

ब्राउज़र समर्थन

Object.getOwnPropertyDescriptor() यह ECMAScript5 (ES5) की विशेषता है।

2013 जुलाई से, सभी आधुनिक ब्राउज़र एस5 (JavaScript 2009) को पूरी तरह से समर्थन करते हैं:

Chrome Edge Firefox Safari Opera
Chrome 23 IE/Edge 11 Firefox 21 Safari 6 Opera 15
2012 सितंबर 2012 सितंबर 2013 अप्रैल 2012 जुलाई 2013 जुलाई