Разница между попыткой / ловлей против тогда / ловлей с аксиомой - PullRequest
0 голосов
/ 31 октября 2019

Попытка понять, в чем разница между ними по отношению к axios библиотеке.

function doSomething() {
  axios.get(url)
    .then((response) => process(response))
    .catch((error) => handle(error))
}

против

async function doSomething() {
  try {
    const response = await axios.get(url);
    process(response);
  } catch(error) {
    handle(error);
  }
}

против

async function doSomething() {
  return await axios.get(url);
}

против

function doSomething() {
  return axios.get(url);
}

Попытка понять это и написать оболочку для вызовов axios для потребителя.

Спасибо.

...