Um programador tem o seguinte código de busca de dados JavaScript ES6+:
fetch('/api/dados')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err));
A reescrita correta, sem considerar tratamento de exceções, usando async/await é: