Merci beaucoup boss. Vidéo très bien expliquée sur les promesses. 👍
@Aymekiss2 жыл бұрын
Très bon professeur ! Je recommande 😜
@kodaps_fr2 жыл бұрын
Merci ! ;)
@jrelwaldo2 жыл бұрын
Yeeeah! Cette vidéo est vraiment très bien expliquée! Merci énormément! Je m'abonne!
@chr_aikicom Жыл бұрын
super pédagogie pour sujet pas évident à expliquer. un exemple filmé dans un éditeur aurait bien complété car l’affichage de code statique est moins évident. Mais bravo je cherchais une telle explication, je l’ai enfin trouvée …
@sitebeatmakersamples42842 жыл бұрын
Très bonnes explications merci !
@kodaps_fr2 жыл бұрын
Avec plaisir :)
@clement28142 жыл бұрын
Excellente vidéo, merci.
@frankdearr2772 Жыл бұрын
Merci, excellente video 👍
@mairahs163 жыл бұрын
Video très instructive..merciiii beaucoup 💥💥
@kodaps_fr3 жыл бұрын
Avec plaisir, merci pour les encouragements !
@prudencetanguyglaba13243 жыл бұрын
Merci de m'avoir éclairer. A plus
@kodaps_fr3 жыл бұрын
Avec grand plaisir, ravi d'avoir pu être utile :)
@ohendesign74323 жыл бұрын
vidéo très utile, merci
@kodaps_fr3 жыл бұрын
Merci beaucoup pour les encouragements ! :)
@medinikse91447 ай бұрын
Super mercii!!!
@zak71453 жыл бұрын
Franchement c'est tout bête, mais expliquer le mono-thread avec l'analogie Cinema /JV fait prendre tout son sens au sujet ! Franchement continu !
@zak71453 жыл бұрын
kzbin.info/www/bejne/bpKqmY2HoNR5mLM pour plus de detail
@kodaps_fr3 жыл бұрын
Merci pour la suggestion :)
@ibrahimsoma104510 ай бұрын
excellent !
@kodaps_fr10 ай бұрын
Merci ! :)
@africanpeople14709 ай бұрын
Super
@caleblyc4080 Жыл бұрын
J'avais l'habitude de faire un try pour chaque await mais là je me rends compte qu'un seul try suffit et que le catch capturerait donc n'importe quelle exception qui se serait levé avec les promesses. A moins que j'ai mal compris.. 🤔
@kodaps_fr Жыл бұрын
Un try général marcherait … mais ce n’est pas toujours la bonne solution, parfois on a besoin de traiter l’erreur la ou elle se produit :)
@HugoDuprez4493 жыл бұрын
Bien expliqué, tu prends le temps et ça c’est cool. 👍 peut être qu’avec des petits exemples tout simples ça peut être pas mal 😊 Par exemple le second then prend en paramètre le résultat du premier (si j’ai bien compris), mais du coup, ce paramètre c’est un objet (puisque c’est une également une promesse) et pas vraiment une donnée brut, alors comment se fait il que je puisse simplement le console.log(value)? resolve(« promesse tenue »); myPromise.then( (resultat) => console.log(resultat));
@kodaps_fr3 жыл бұрын
La fonction then retourne une promesse mais reçoit en paramètre le résultat de la *résolution* de la promesse précédente. Du coup le console.log montrera la valeur et non la promesse qui l'encapsule, si on se place dans l'exécution du then. (Je suis pas certain d'avoir rendu les choses plus claires mais si c'est pas clair dites le moi et j'essaierai de reformuler plus clairement :) )
@HugoDuprez4493 жыл бұрын
@@kodaps_fr Merci pour ta réponse !😊 d’accord je crois que je comprends. Et est ce que cette « résolution » est le return de la promesse ? Dans ce cas, quel est la valeur de la résolution pour une fonction « void »? Et dans ce cas, resolve(truc); réalise donc return truc; ?
@HugoDuprez4493 жыл бұрын
Désolé pour mon imprécision mais quand je dis une fonction « void » c’est parce que j’ai vu qu’en ajoutant async, la fonction retourne une promesse. Mais quelle est la nature de sa résolution si la fonction en elle même ne retourne rien? Quel argument passera dans le then du coup?
@kodaps_fr3 жыл бұрын
Oui et non : Une promesse retourne "conceptuellement" sa résolution ou une erreur, mais ce retour est asynchrone : ce n'est pas un return au sens classique, mais un appel "à un moment dans le futur" d'une fonction resolve qui va changer l'état interne de la promesse et déclencher l'appel. Donc en gros c'est un retour mais pas un return.
@kodaps_fr3 жыл бұрын
@@HugoDuprez449 ah une fonction async qui fait un return vide va effectivement retourner un Promise (en notation TypeScript). Si on applique un then sur la fonction, au moment de la résolution le then sera appelé sans valeur. (Sans tester, je saurai pas vous dire si un paramètre qu’on met dans l’appel du then qu’on log rend undefined ou null, mais c’est un autre débat. )