JavaScript Object.getOwnPropertyDescriptors()

Paglilinaw at Paggamit

Object.getOwnPropertyDescriptors() Ang paraan ay ibubunyag ang lahat ng deskriptor ng katangian ng bagay.

Object.getOwnPropertyDescriptors() Ang paraan ay hindi nagbabago sa orihinal na bagay.

Mga Kaugnay na Method

Object.defineProperty() Magdagdag o baguhin ang katangian.

Object.defineProperties() Magdagdag o baguhin ang ilang mga katangian.

Object.getOwnPropertyNames() Ibubunyag ang lahat ng pangalan ng katangian ng bagay.

Object.getOwnPropertyDescriptor() Ibubunyag ang deskriptor ng katangian ng katangian.

Object.getOwnPropertyDescriptors() Ibubunyag ang deskriptor ng lahat ng katangian ng bagay.

Halimbawa

// Lumikha ng isang bagay
const person = {
  firstName: "Bill",
  lastName: "Gates",
  age: 50,
  eyeColor: "blue"
};
// Hanapin ang lahat ng deskriptor ng katangian
let descriptors = Object.getOwnPropertyDescriptors(person);

Subukan Ngayon

Gramata

Object.getOwnPropertyDescriptors(object)

Parameter

Parameter Deskriptor
object Dapat. Ang bagay na dapat magkaroon ng deskriptor ng katangian.

Halimbawa ng Bunga

Uri Deskriptor
Object Ang pangkat ng mga bagay na naglalaman ng lahat ng deskriptor ng katangian.

Suporta ng Browser

Object.getOwnPropertyDescriptors() 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