JavaScript Object.getOwnPropertyNames()
- Poprzednia strona getOwnPropertyDescriptors()
- Następna strona groupBy()
- Wróć do poprzedniego poziomu Podręcznik referencyjny obiektów JavaScript
Definicja i użycie
Object.getOwnPropertyNames()
Metoda zwraca tablicę zawierającą wszystkie nazwy właściwości obiektu.
Object.getOwnPropertyNames()
Metoda nie zmienia oryginalnego obiektu.
Metody związane:
Object.defineProperty()
Dodaj lub zmodyfikuj właściwości.
Object.defineProperties()
Dodaj lub zmodyfikuj wiele właściwości.
Object.getOwnPropertyNames()
Zwraca wszystkie nazwy właściwości obiektu.
Object.getOwnPropertyDescriptor()
Zwraca opis właściwości.
Object.getOwnPropertyDescriptors()
Zwraca opis wszystkich właściwości obiektu.
Instancja
// Utwórz obiekt const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Pobierz wszystkie nazwy właściwości let props = Object.getOwnPropertyNames(person);
Gramatyka
Object.getOwnPropertyNames(object)
Parametry
Parametry | Opis |
---|---|
object | Wymagane. Celowy obiekt. |
Wartość zwracana
Typ | Opis |
---|---|
Array | Tablica zawierająca wszystkie nazwy właściwości obiektu. |
Obsługa przeglądarek
Object.getOwnPropertyNames()
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 getOwnPropertyDescriptors()
- Następna strona groupBy()
- Wróć do poprzedniego poziomu Podręcznik referencyjny obiektów JavaScript