JavaScript Object.getOwnPropertyDescriptor()

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");

Subukan ang iyong sarili

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