values()
Misol
const person = {
firstName : "John",
lastName : "Doe",
age : 50,
eyeColor : "blue"
};
let text = Object.values(person);
O‘zingiz sinab ko‘ring »
Tavsif
Object.values() metodi obyekt xususiyatlari qiymatlaridan iborat massivni qaytaradi.
Object.values() metodi asl obyektni o‘zgartirmaydi.
Tegishli metodlar:
Object.keys() istalgan turdagi obyektning kalitlarini (xususiyatlarini) qaytaradi.
Object.values() barcha obyekt kalitlari (xususiyatlari) qiymatlarini qaytaradi.
Object.entries() istalgan turdagi obyektlarning kalit va qiymatlarini qaytaradi.
Yuqoridagi metodlar Iterable (sanab o‘tiladigan massiv) qaytaradi.
Iterable’lar obyektlarni sikllarda ishlatishni va obyektlarni Map’larga aylantirishni soddalashtiradi.
Sintaksis
Object.values(object)
Parametrlar
| Parametr | Tavsif |
| object | Ixtiyoriy. Obyekt. |
Qaytariladigan qiymat
| Tip | Tavsif |
| Array | Obyekt xususiyatlari qiymatlaridan iborat iteratsiya qilinadigan massiv. |
Brauzerlarda qo‘llab-quvvatlash
ECMAScript 2017 obyektlarga Object.values() metodini qo‘shdi.
Object.values() 2017-yil martidan beri barcha zamonaviy brauzerlarda qo‘llab-quvvatlanadi:
| Chrome 54 | Edge 14 | Firefox 47 | Safari 10.1 | Opera 41 |
| 2016-yil oktabr | 2016-yil avgust | 2016-yil iyun | 2017-yil mart | 2016-yil oktabr |
Obyektlar bo‘yicha darsliklar
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
