JavaScript Object.getOwnPropertyDescriptors()
- Poprzednia strona getOwnPropertyDescriptor()
- Następna strona getOwnPropertyNames()
- Wróć do poprzedniego poziomu Podręcznik referencyjny obiektów JavaScript
Definicja i użycie
Object.getOwnPropertyDescriptors()
Metoda zwraca opisniki wszystkich atrybutów obiektu.
Object.getOwnPropertyDescriptors()
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 opisnik atrybutu.
Object.getOwnPropertyDescriptors()
Zwraca opisniki wszystkich atrybutów obiektu.
Instancja
// Utwórz obiekt const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Pobierz wszystkie opisniki atrybutów let descriptors = Object.getOwnPropertyDescriptors(person);
Gramatyka
Object.getOwnPropertyDescriptors(object)
Parametr
Parametr | Opis |
---|---|
object | Wymagane. Obiekt, z którego chcemy uzyskać opisnik atrybutu. |
Zwracana wartość
Typ | Opis |
---|---|
Object | Obiekt zawierający wszystkie opisniki atrybutów. |
Wsparcie przeglądarek
Object.getOwnPropertyDescriptors()
To cechy ECMAScript5 (ES5).
Od lipca 2013 roku wszystkie nowoczesne przeglądarki wspierają 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 getOwnPropertyDescriptor()
- Następna strona getOwnPropertyNames()
- Wróć do poprzedniego poziomu Podręcznik referencyjny obiektów JavaScript