Цикл по ключам и значениям объекта
Добавить в избранное
Иногда ваша структура данных может представлять собой сложный объект, содержащий множество пар ключ/значение. Перебор каждой пары на первый взгляд может показаться немного странным, в зависимости от того, к каким языкам вы привыкли, но это несложно, как только вы привыкнете к использованию функций Object.
После того, как вы захватили ключи объектов, вы можете одновременно перебирать ключи и значения. В этом примере у вас есть доступ к каждой паре, используя переменные key и value во время цикла.
let myObject = { one: 1, two: 2, three: 3 };
Object.keys(myObject).forEach((key, value) => {
console.log(key, value);
});
Object.keys(myObject).forEach((key, value) => {
console.log(key, value);
});