Асинхронность. Часть 2


Чтобы разобраться с этой темой потратила неделю.
К счастью, в современном JS всё реализуется намного проще.

Асинхронный запрос с fetch выглядит так:

function getData() {  
  const url = link;
  fetch(url)
    .then(res => res.json())
    .then(data => {  
      // code
    });
}

Более современным и удобным считается использование async/await

async function getData() {  
  const url = link;
  const res = await fetch(url);
  const data = await res.json();
}