Object.values metodu

Object.values metodu obyektin dəyərlərindən massiv qaytarır, dövrə ilə sadalanmasında olduğu kimi eyni qaydada.

Sintaksis

javascriptlet values = Object.values(obyekt);

Nümunə

Gəlin aşağıdakı obyektdən dəyərləri əldə edək:

javascriptlet obj = {'a': 1, 'b': 2, 'c': 3};
console.log(Object.values(obj));

Kodun icrasının nəticəsi:

javascript[1, 2, 3]

Nümunə

İndi isə obyektdəki dəyərləri təsadüfi qaydada yerləşdirək:

javascriptlet obj = {2: 'b', 1: 'a', 4: 'd', 3: 'c'};
console.log(Object.values(obj));

Kodu icra etdikdən sonra görəcəyik ki, dəyərlər artan qaydada sıralanıb:

javascript['a', 'b', 'c', 'd']

Nümunə

Həmçinin Object.values metodu ilə massivlərin dəyərlərini (və ya elementlərini) əldə etmək olar:

javascriptlet arr = ['a', 'b', 'c', 'd'];
console.log(Object.values(arr));

Kodun icrasının nəticəsi:

javascript['a', 'b', 'c', 'd']

Həmçinin bax

  • Object.keys metodu,
    obyektin xassələrindən massiv qaytarır
  • Object.assign metodu,
    obyektin xassələrini və dəyərlərini köçürür