JavaScript objekt getOwnPropertyDescriptor ()

Metoda JavaScript Object.getOwnPropertyDescriptor () vrne deskriptor lastnosti za lastno lastnost predmeta.

Sintaksa getOwnPropertyDescriptor()metode je:

 Object.getOwnPropertyDescriptor(obj, prop)

getOwnPropertyDescriptor()Način, da statično metodo, ki se imenuje z Objectimenom razreda.

getOwnPropertyDescriptor () Parametri

getOwnPropertyDescriptor()Metoda je v:

  • obj - predmet, v katerem je treba poiskati nepremičnino.
  • prop - ime ali Symbollastnost, katere opis je treba pridobiti.

Vrnitev vrednosti iz getOwnPropertyDescriptor ()

  • Vrne deskriptor lastnosti dane lastnosti na predmetu.
  • Vrne, undefinedče lastnost na predmetu ne obstaja.

Primer: Uporaba 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")); 

Izhod

 (vrednost: 10, zapisljivo: res, štetje: res, nastavljivo: res) (get: (funkcija: pridobi številko), niz: nedefinirano, štetje: res, nastavljivo: res) (vrednost: 'JavaScript', zapisljivo: napačno, enumerable: false, configurable: false)

Priporočeno branje: Javascript Object.defineProperty ()

Zanimive Članki...