JS Object Values: Extracting Values from Objects in JavaScript
JS object values это свойство объекта, которое содержит список всех значений, хранящихся в объекте. Этот список может быть получен с помощью метода Object.values().
Например, у нас есть объект, который представляет данные о студенте:
let student = {
name: 'John',
age: 22,
major: 'Computer Science',
GPA: 3.5
};
Для того, чтобы получить список всех значений, хранящихся в объекте, мы можем использовать метод Object.values():
let values = Object.values(student);
console.log(values);
В результате выполнения кода в консоли будет выведен следующий список значений:
['John', 22, 'Computer Science', 3.5]
Мы можем использовать этот список значений для многих целей, в том числе для итерации по объекту. Например, мы можем использовать метод forEach() для перебора всех значений объекта:
Object.values(student).forEach(function(value) {
console.log(value);
});
В результате выполнения кода в консоли будет выведен следующий список значений:
John
22
Computer Science
3.5
В этом примере мы использовали метод forEach() для выполнения функции для каждого значения в списке. Эта функция выводит каждое значение в консоль.
В заключение, Object.values() - это метод, который позволяет получить список всех значений, хранящихся в объекте. Мы можем использовать этот список значений для итерации по объекту и выполнения других операций. Код примеров выше показывает, как использовать Object.values() для получения списка значений и выполнения итерации по объекту.