JavaScript Object.getOwnPropertyDescriptor()
- Poprzednia strona fromEntries()
- Następna strona getOwnPropertyDescriptors()
- Wróć do poprzedniego poziomu Podręcznik referencyjny obiektów JavaScript
Definicja i użycie
Object.getOwnPropertyDescriptor()
Metoda zwraca opis atrybutów właściwości obiektu.
Object.getOwnPropertyDescriptor()
Metoda nie zmienia oryginalnego obiektu.
Metody związane:
Object.defineProperty()
Dodaj lub zmodyfikuj atrybuty.
Object.defineProperties()
Dodaj lub zmodyfikuj wiele atrybutów.
Object.getOwnPropertyNames()
Zwraca wszystkie nazwy atrybutów obiektu.
Object.getOwnPropertyDescriptor()
Zwraca opisy atrybutów właściwości.
Object.getOwnPropertyDescriptors()
Zwraca opisy atrybutów wszystkich właściwości obiektu.
Instancja
// Utwórz obiekt const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Pobierz opis atrybutu let descriptor = Object.getOwnPropertyDescriptor(person, "firstName");
Gramatyka
Object.getOwnPropertyDescriptor(object, property)
Parametry
Parametry | Opis |
---|---|
object | Wymagane. Docelowy obiekt. |
property | Wymagane. Aby uzyskać nazwę atrybutu opisującego. |
Zwrócona wartość
Typ | Opis |
---|---|
Object | Obiekt opisujący atrybuty. |
Obsługa przeglądarek
Object.getOwnPropertyDescriptor()
To cechy ECMAScript5 (ES5).
Od lipca 2013 roku wszystkie nowoczesne przeglądarki obsługują w pełni ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
Wrzesień 2012 roku | Wrzesień 2012 roku | Kwiecień 2013 roku | Lipiec 2012 roku | Lipiec 2013 roku |
- Poprzednia strona fromEntries()
- Następna strona getOwnPropertyDescriptors()
- Wróć do poprzedniego poziomu Podręcznik referencyjny obiektów JavaScript