no curso o professor nos ensina a tratar a resposta recebida do XMLHttpRequest assim:
xhr.onreadystatechange = () => { if (xhr.readyState === 4) { if (xhr.status === 200) { console.log(xhr.responseText); } else { console.log("nao foi possivel obter as negociacoes"); } } };
mas eu ouvi falar do xhr.onload que parece fazer exatamente a mesma coisa sem precisar de todos esses ifs. e pra tratar o erro é sò usar o xhr.onerror. Eh verdade isso? Eh melhor usar onload e onerror se eu estou fazendo uma aplicacao apenas para navegadores modernos?