Здравствуйте, loginx, Вы писали:
I>>Разумеется это не так. Промис то вернет. А следующая строка выполнится когда промис резолвнется.
L>вовсе нет, чтобы ожидать резолвинг надо на него повесить await
Смотри внимательно, эквивалентный код:
async function get(url) {
let url2 = async fetch(url);
return await fetch(url2);
}
function get(url) {
return fetch(url).then((url2)=>fetch(url2));
}
Весь асинхронный код обязан быть внутри колбеков, что передаёшь в then.