Questions marquées «event-loop»

872
Pourquoi setTimeout (fn, 0) est-il parfois utile?

J'ai récemment rencontré un bug plutôt méchant, dans lequel le code chargeait <select>dynamiquement un via JavaScript. Ce chargement dynamique <select>avait une valeur présélectionnée. Dans IE6, nous avions déjà le code pour corriger sélectionné <option>, parce que parfois la...

141
Boucle d'événement Nodejs

Y a-t-il en interne deux boucles d'événements dans l'architecture nodejs? libev / libuv Boucle d'événements javascript v8 Sur une demande d'E / S, le nœud met-il en file d'attente la demande à libeio qui à son tour notifie la disponibilité des données via des événements à l'aide de libev et enfin,...

63
Fonction asynchrone avec + =

let x = 0; async function test() { x += await 5; console.log('x :', x); } test(); x += 1; console.log('x :', x); Exécuter l'extrait de codeMasquer les résultatsDévelopper l'extrait Les valeurs xenregistrées sont 1et 5. Ma question est: pourquoi la valeur de x 5sur le deuxième journal? Si le...