JavaScript Object.getOwnPropertyDescriptor()
- Nakaraang Pahina fromEntries()
- Susunod na Pahina getOwnPropertyDescriptors()
- Bumalik sa itaas JavaScript 对象参考手册
Paglilinaw at paggamit
Object.getOwnPropertyDescriptor()
Ang pamamaraan ay ibubunga ang paglalarawan ng atrubuto ng objekto.
Object.getOwnPropertyDescriptor()
Ang pamamaraan ay hindi nagbabago sa orihinal na objekto.
Mga kaugnay na pamamaraan:
Object.defineProperty()
Magdagdag o baguhin ang atrubuto.
Object.defineProperties()
Magdagdag o baguhin ang ilang mga atrubuto.
Object.getOwnPropertyNames()
Ibubunga ang lahat ng pangalan ng atrubuto ng objekto.
Object.getOwnPropertyDescriptor()
Ibubunga ang paglalarawan ng atrubuto.
Object.getOwnPropertyDescriptors()
Ibubunga ang paglalarawan ng lahat ng atrubuto ng objekto.
Halimbawa
// Paglilikha ng isang objekto const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Pagkuha ng paglalarawan ng atrubuto let descriptor = Object.getOwnPropertyDescriptor(person, "firstName");
Mga tuntunin ng gramatika
Object.getOwnPropertyDescriptor(object, property)
Parametro
Parametro | Paglalarawan |
---|---|
object | Mga kinakailangan. Ang layunin na objekto. |
property | Mga kinakailangan. Sa paniniktik ng pangalan ng atrubuto ng paglalarawan. |
Halimbawa ng pagbubunga
Uri | Paglalarawan |
---|---|
Object | Objekto ng paglalarawan ng atrubuto. |
Suporta ng Browser
Object.getOwnPropertyDescriptor()
Ito ay katangian ng ECMAScript5 (ES5).
Simula noong Hulyo 2013, lahat ng makabagong browser ay ganap na sumusuporta sa ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
Setyembre 2012 | Setyembre 2012 | Abril 2013 | Hulyo 2012 | Hulyo 2013 |
- Nakaraang Pahina fromEntries()
- Susunod na Pahina getOwnPropertyDescriptors()
- Bumalik sa itaas JavaScript 对象参考手册