La programmation Asynchrone en Javascript cause bien des mots de têtes aux débutant d'après le nombre élevé de questions qui sont demandées sur irc.freenode.org ##javascript . Et pourtant, le langage Javascript a toujours supporté les événements dans les navigateurs. On peut aussi parler de programmation événementiel.
Tout d'abord, il faut arrêter de penser séquentiellement en terme de ligne de code et commencer à réfléchir selon le temps d'exécution du code...