Object.values metode
Metode Object.values atgriež masīvu no objekta vērtībām
tādā pašā secībā, kā to dara cikla uzskaitīšana.
Sintakse
let values = Object.values(objekts);
Piemērs
Iegūstam vērtības no šāda objekta:
let obj = {'a': 1, 'b': 2, 'c': 3};
console.log(Object.values(obj));
Koda izpildes rezultāts:
[1, 2, 3]
Piemērs
Tagad ievietosim vērtības objektā nejaušā secībā:
let obj = {2: 'b', 1: 'a', 4: 'd', 3: 'c'};
console.log(Object.values(obj));
Pēc koda izpildes mēs redzēsim, ka vērtības tika sakārtotas augošā secībā:
['a', 'b', 'c', 'd']
Piemērs
Arī ar metodes Object.values palīdzību
var iegūt masīvu vērtības (vai elementus):
let arr = ['a', 'b', 'c', 'd'];
console.log(Object.values(arr));
Koda izpildes rezultāts:
['a', 'b', 'c', 'd']
Skatiet arī
-
metode
Object.keys,
kura atgriež masīvu no objekta īpašībām -
metode
Object.assign,
kura kopē objekta īpašības un vērtības