Par exemple var r = await fetch(url);La réponse est-elle renvoyée ? r reçoit une réponse ; c'est vrai
var r = await fetch(url);
Renvoyer la valeur résolue. Dans votre exemple, c'est une réponse correcte (2xx).
try { var r = await fetch(url); } catch(e) { console.error(e); }
catch La capture de la valeur de rejet est une exception.
catch
expression est une promesse, résolue, renvoie la valeur résolue ; rejetée, lève une exception. n'est pas une promesse, renvoie une promesse résolue.
attendre-mdn
Renvoyer la valeur résolue. Dans votre exemple, c'est une réponse correcte (2xx).
catch
La capture de la valeur de rejet est une exception.expression est une promesse, résolue, renvoie la valeur résolue ; rejetée, lève une exception.
n'est pas une promesse, renvoie une promesse résolue.
attendre-mdn