Tu n'as pas besoins d'ajouter un catch et/ou finally a chaque etapes :)
D'ailleurs dans cet exemple, comme mes fonctions ne prennent qu'un parametre, je peux directement les appeller sans faire de fonction anonyme. (fonction anonyme ou arrow fonction, c'est ça: () => 'something')
Du coup tu pourrais avoir:
Je trouve ça super clean pour suivre l'execution du programme tout en gérant les erreurs :)
Mais bon encore une fois, c'est une direction et y'en a d'autre ;)
un truc cool avec les promises, c'est que tu peux les chainer. Par exemple:
Tu n'as pas besoins d'ajouter un catch et/ou finally a chaque etapes :) D'ailleurs dans cet exemple, comme mes fonctions ne prennent qu'un parametre, je peux directement les appeller sans faire de fonction anonyme. (fonction anonyme ou arrow fonction, c'est ça:
() => 'something'
) Du coup tu pourrais avoir:Je trouve ça super clean pour suivre l'execution du programme tout en gérant les erreurs :) Mais bon encore une fois, c'est une direction et y'en a d'autre ;)
D'ailleurs, j'aurais pu écrire:
Mais ça serait redondant d'écrire
Promise.resolve
. Voila voila !