const url = 'https://reqres.in/api/users';
const xhr = new XMLHttpRequest();
xhr.open('GET', url);
xhr.send();
xhr.onload = ({target}) => {
const array = JSON.parse(target.response).data;
for (let elem of array) {
// Фамилии пользователей
console.log(elem.last_name);
// Данные пользователей
if (elem.last_name[0] === 'F') {
console.log(`ID: ${elem.id}`);
console.log(`Почта: ${elem.email}`);
console.log(`Имя: ${elem.first_name}`);
console.log(`Фамилия: ${elem.last_name}`);
console.log(`Аватар: ${elem.avatar}`);
}
}
// Список пользователей в базе данных
console.log('Наша база содержит данные следующих пользователей:');
console.log(array.reduce((a,b) => a += `${b.first_name} ${b.last_name},`, '').slice(0,-1));
// Названия всех ключей в объекте пользователя
console.log(Object.keys(array[0]).join(', '));
}
- Получить данные всех пользователей из https://reqres.in/api/users
- Вывести в консоль фамилии всех пользователей в цикле
- Вывести все данные всех пользователей, фамилия которых начинается на F
- Вывести следующее предложение: Наша база содержит данные следующих пользователей: и далее в этой же строке через запятую имена и фамилии всех пользователей. Использовать метод reduce
- Вывести названия всех ключей в объекте пользователя.
ТРЕБОВАНИЯP.S Отмена, уже решил