Objekto metodas Object.values
Metodas Object.values grąžina masyvą iš objekto reikšmių
tokia pačia tvarka, kaip ir perrašant per ciklą.
Sintaksė
let values = Object.values(objektas);
Pavyzdys
Gaukime reikšmes iš šio objekto:
let obj = {'a': 1, 'b': 2, 'c': 3};
console.log(Object.values(obj));
Kodo vykdymo rezultatas:
[1, 2, 3]
Pavyzdys
Dabar sudėkime reikšmes objekte atsitiktine tvarka:
let obj = {2: 'b', 1: 'a', 4: 'd', 3: 'c'};
console.log(Object.values(obj));
Po kodo vykdymo pamatysime, kad reikšmės surūšiuotos didėjimo tvarka:
['a', 'b', 'c', 'd']
Pavyzdys
Taip pat naudojant metodą Object.values
galima gauti masyvų reikšmes (arba elementus):
let arr = ['a', 'b', 'c', 'd'];
console.log(Object.values(arr));
Kodo vykdymo rezultatas:
['a', 'b', 'c', 'd']
Taip pat žiūrėkite
-
metodas
Object.keys,
kuris grąžina masyvą iš objekto savybių -
metodas
Object.assign,
kuris kopijuoja objekto savybes ir reikšmes