JavaScript Object.values()
- Poprzednia strona valueOf()
- Następna strona assign()
- Wróć do poprzedniego poziomu Podręcznik referencyjny obiektu JavaScript
Definicja i użycie
Object.values()
Metoda zwraca tablicę zawierającą wartości właściwości obiektu.
Object.values()
Metoda nie zmienia oryginalnego obiektu.
Związane metody:
Object.keys()
Zwraca klucz (właściwość) każdego typu obiektu.
Object.values()
Zwraca wartości wszystkich kluczy (właściwości) obiektu.
Object.entries()
Zwraca klucz i wartość każdego typu obiektu.
Powyższe metody zwracają obiekty przezywalne (wymienialne tablice).
Obiekty przezywalne upraszczają użycie obiektów w pętli oraz konwersję obiektów na Map.
Przykład
const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; let text = Object.values(person);
Gramatyka
Object.values(object)
Parametr
Parametr | Opis |
---|---|
object | Opcjonalny. Obiekt. |
Zwrócona wartość
Typ | Opis |
---|---|
Array | Przezywalny obiekt zawierający wartości właściwości obiektu. |
Wsparcie przeglądarki
ECMAScript 2017 dodał do obiektów Object.values()
Metoda.
Od marca 2017 roku wszystkie nowoczesne przeglądarki wspierają Object.values()
:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 54 | Edge 14 | Firefox 47 | Safari 10.1 | Opera 41 |
Październik 2016 roku | Sierpień 2016 roku | Czerwiec 2016 roku | Marzec 2017 roku | Październik 2016 roku |
- Poprzednia strona valueOf()
- Następna strona assign()
- Wróć do poprzedniego poziomu Podręcznik referencyjny obiektu JavaScript