JavaScript Object.getOwnPropertyDescriptor()
- Edellinen sivu fromEntries()
- Seuraava sivu getOwnPropertyDescriptors()
- Palaa ylös JavaScript-objektiin viittaava käsikirja
Määritelmä ja käyttö
Object.getOwnPropertyDescriptor()
Menetelmä palauttaa objektin ominaisuuden kuvaukset.
Object.getOwnPropertyDescriptor()
Menetelmä ei muuta alkuperäistä objektia.
Liittyvät menetelmät:
Object.defineProperty()
Lisää tai muuta ominaisuuksia.
Object.defineProperties()
Lisää tai muuta useita ominaisuuksia.
Object.getOwnPropertyNames()
Palauttaa objektin kaikki ominaisuuden nimet.
Object.getOwnPropertyDescriptor()
Palauttaa ominaisuuden kuvaukset.
Object.getOwnPropertyDescriptors()
Palauttaa objektin kaikkien ominaisuuksien kuvaukset.
Esimerkki
// Luo objekti const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Hae ominaisuuden kuvaus let descriptor = Object.getOwnPropertyDescriptor(person, "firstName");
Syntaksi
Object.getOwnPropertyDescriptor(object, property)
Parametrit
Parametrit | Kuvaus |
---|---|
object | Välttämätön. Tavoiteobjekti. |
property | Välttämätön. Hae kuvausominaisuuden ominaisuuden nimi. |
Palautusarvo
Tyyppi | Kuvaus |
---|---|
Object | Ominaisuuden kuvausobjekti. |
Selaimen tuki
Object.getOwnPropertyDescriptor()
On ECMAScript5 (ES5) ominaisuus.
Vuodesta 2013 heinäkuusta lähtien kaikki nykyaikaiset selaimet tukevat täysin ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
Syyskuu 2012 | Syyskuu 2012 | Huhtikuu 2013 | Heinäkuu 2012 | Heinäkuu 2013 |
- Edellinen sivu fromEntries()
- Seuraava sivu getOwnPropertyDescriptors()
- Palaa ylös JavaScript-objektiin viittaava käsikirja