Приветствую всех!
Помогите ответить на пару вопросиков, буду очень благодарна!
По промисам не успела проштудировать информацию и как на зло попалось пара вопросов именно по ним
======Функция getUserByEmail возвращает промис, который разрешится объектом пользователя, когда информация о нем будет получена. Как вывести имя пользователя с электронным адресом
ivan@test.co, если оно доступно в свойстве name.==================
1.console.log( getUserByEmail('ivan@test.co').name )
2.console.log( getUserByEmail().then('ivan@test.co').name )
3.getUserByEmail('ivan@test.co').then(console.log( user.name))
4.getUserByEmail('ivan@test.co').then(user => console.log(user.name))
5.getUserByEmail('ivan@test.co').then(user =>
user.name).then(console.log)
======Функция getUserPosts принимает объект пользователя, полученный функцией getUserByEmail и возвращает промис, который разрешится массивом всех постов пользователя. Как вывести количество постов пользователя с электронным адресом
ivan@test.co?========
1.console.log( getUserPosts(getUserByEmail('ivan@test.co')).lengt h )
2.console.log( getUserByEmail().then(getUserPosts).length )
3.getUserByEmail('ivan@test.co').then(getUserPosts ).then(posts =>
console.log(posts.length))
4.getUserByEmail('ivan@test.co').then(getUserPosts (user)).then(i =>
console.log(i))
5.getUserByEmail('ivan@test.co').then(user => getUserPosts(user).then(console.log))