les promises en javascript
Post on 09-Aug-2015
241 Views
Preview:
TRANSCRIPT
- 1. Les Promises en JS Benoit Zohar
- 2. 1 Javascript et ECMAScript
- 3. 1- Javascript et ECMAScript Javascript est un language de scripting Cr en 1995 par Brendan Eich pour Netscape
- 4. 1- Javascript et ECMAScript Netscape dpose une standardisation: ECMAScript Javascript volue rapidement. Les moteurs Javascript aussi.
- 5. 1- Javascript et ECMAScript Javascript est utilis dans le navigateur Mais aussi : Serveurs web Applications mobiles (Semi-Natives / HTML5) Macros (Open Office)
- 6. 1- Javascript et ECMAScript ECMAScript sert de standard pour JS ActionScript C++
- 7. 1- Javascript et ECMAScript Le Futur: ECMAScript 6 ECMAScript 6 apporte beaucoup d'amliorations: les Classes (!) la Dstructuration les Gnrateurs les Promises
- 8. 2 Threads et callbacks
- 9. 2- Threads et callbacks Javascript est single-threaded. Toute action est bloquante. Les traitements longs sont dtachs pour librer le thread principal.
- 10. 2- Threads et callbacks Un Callback peut tre compar un Event unique. Fonction en paramtre d'un appel mthode Excute la fin du traitement
- 11. 2- Threads et callbacks
- 12. 2- Threads et callbacks Dans la vraie vie:
- 13. 3 Promises
- 14. 3- Promises Issues du DOM: Objectif: Simplifier la dmarche asynchrone "Promesse de rponse" 2 types de rponses: Succs (valeur) Erreur (message) Futures
- 15. 3- Promises Dj implments: AngularJS: $q (Q) jQuery (~) RSVP when ...
- 16. 3- Promises Quatre tats: accomplie (fulfilled) rejete (rejected) en attente (pending) tablie (settled)
- 17. 3- Promises Utilisation d'un objet Promise initialisation: new Promise(function) then()
top related