Вывод обьектов в строку JS
пример обьэкта
users = {
Genry:'[email protected]',
Osvald:'[email protected]',
Henry:'[email protected]'
}
( сам обьект формируется с двух массивов )
usersArr = ['Genry','Osvald','Henry']
emailsArr = ['[email protected]','[email protected]','[email protected]']
нужно вывести в следующий результат
Genry [email protected]
Osvald [email protected]
Henry [email protected]
( возможно нужно изменить подход, и не формировать обьект из масивов для последующего вывода, но нужно чтобы все было организовано в одной форме с данными, к примеру в обьекте )
это в целом будет писать бот, так что в реальной задаче используется node.js, но вопрос - как такой вывод сделать на чистом JS, если есть уточнения касательно Node.js буду так же благодарен, спасибо
Ответы (1 шт):
Автор решения: Алексей Шиманский
→ Ссылка
Object.keys() - взять все ключи объекта
Object.values() - взять все значения объекта
Пользуйтесь, не стесняйтесь
Цикл по Object.entries() вполне тоже уместен
for (const [key, value] of Object.entries(object)) {
console.log(`${key}: ${value}`);
}