C'est quoi une Promesse en JavaScript ? Comment utiliser les Promises JS ?

  Рет қаралды 15,605

Kodaps - apprendre à coder

Kodaps - apprendre à coder

Күн бұрын

Пікірлер: 32
@miramaralingo
@miramaralingo Жыл бұрын
Merci beaucoup boss. Vidéo très bien expliquée sur les promesses. 👍
@Aymekiss
@Aymekiss 2 жыл бұрын
Très bon professeur ! Je recommande 😜
@kodaps_fr
@kodaps_fr 2 жыл бұрын
Merci ! ;)
@jrelwaldo
@jrelwaldo 2 жыл бұрын
Yeeeah! Cette vidéo est vraiment très bien expliquée! Merci énormément! Je m'abonne!
@chr_aikicom
@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 …
@sitebeatmakersamples4284
@sitebeatmakersamples4284 2 жыл бұрын
Très bonnes explications merci !
@kodaps_fr
@kodaps_fr 2 жыл бұрын
Avec plaisir :)
@clement2814
@clement2814 2 жыл бұрын
Excellente vidéo, merci.
@frankdearr2772
@frankdearr2772 Жыл бұрын
Merci, excellente video 👍
@mairahs16
@mairahs16 3 жыл бұрын
Video très instructive..merciiii beaucoup 💥💥
@kodaps_fr
@kodaps_fr 3 жыл бұрын
Avec plaisir, merci pour les encouragements !
@prudencetanguyglaba1324
@prudencetanguyglaba1324 3 жыл бұрын
Merci de m'avoir éclairer. A plus
@kodaps_fr
@kodaps_fr 3 жыл бұрын
Avec grand plaisir, ravi d'avoir pu être utile :)
@ohendesign7432
@ohendesign7432 3 жыл бұрын
vidéo très utile, merci
@kodaps_fr
@kodaps_fr 3 жыл бұрын
Merci beaucoup pour les encouragements ! :)
@medinikse9144
@medinikse9144 7 ай бұрын
Super mercii!!!
@zak7145
@zak7145 3 жыл бұрын
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 !
@zak7145
@zak7145 3 жыл бұрын
kzbin.info/www/bejne/bpKqmY2HoNR5mLM pour plus de detail
@kodaps_fr
@kodaps_fr 3 жыл бұрын
Merci pour la suggestion :)
@ibrahimsoma1045
@ibrahimsoma1045 10 ай бұрын
excellent !
@kodaps_fr
@kodaps_fr 10 ай бұрын
Merci ! :)
@africanpeople1470
@africanpeople1470 9 ай бұрын
Super
@caleblyc4080
@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
@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 :)
@HugoDuprez449
@HugoDuprez449 3 жыл бұрын
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_fr
@kodaps_fr 3 жыл бұрын
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 :) )
@HugoDuprez449
@HugoDuprez449 3 жыл бұрын
@@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; ?
@HugoDuprez449
@HugoDuprez449 3 жыл бұрын
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_fr
@kodaps_fr 3 жыл бұрын
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_fr
@kodaps_fr 3 жыл бұрын
@@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. )
@LeeZix_Jungle_FR
@LeeZix_Jungle_FR 24 күн бұрын
Pas clair du tout on comprends rien mdr
Apprendre le JavaScript : pourquoi (et comment) éviter console.log
7:42
Kodaps - apprendre à coder
Рет қаралды 2,7 М.
24 Часа в БОУЛИНГЕ !
27:03
A4
Рет қаралды 7 МЛН
SLIDE #shortssprintbrasil
0:31
Natan por Aí
Рет қаралды 49 МЛН
C'est quoi Kubernetes ?
8:07
DoNow
Рет қаралды 25 М.
Whats the Difference Between Callbacks and Promises?
8:39
Coding With Chaim
Рет қаралды 18 М.
Pourquoi "JavaScript c'est nul"
24:28
Grafikart.fr
Рет қаралды 56 М.
Comment fonctionne les Promesses en JavaScript ?
11:09
DevTheory
Рет қаралды 31 М.
Asynchronous JavaScript Course (Async/Await, Promises, Callbacks)
1:36:23
freeCodeCamp.org
Рет қаралды 702 М.
JavaScript : 7 choses à maîtriser pour React
11:54
Kodaps - apprendre à coder
Рет қаралды 17 М.
C'est quoi un JWT ?
8:21
Kodaps - apprendre à coder
Рет қаралды 17 М.
Comment utiliser async & await ?
8:01
DevTheory
Рет қаралды 30 М.
Les promesses en JavaScript,  comprendre la programmation asynchrone.
14:51