JS,промисы, пару вопросиков...
Приветствую всех!
Помогите ответить на пару вопросиков, буду очень благодарна! По промисам не успела проштудировать информацию и как на зло попалось пара вопросов именно по ним :( ======Функция 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)) |
Часовой пояс GMT +3, время: 10:48. |