Questions marquées «event-handling»

La gestion des événements est un style de codage sur la gestion des messages entre une source et un ou plusieurs abonnés. Un écouteur de point dans la source fournit un moyen par lequel le code abonné peut consommer les messages émis par la source.



10
Ordre d'exécution du gestionnaire d'événements
Si je configure plusieurs gestionnaires d'événements, comme ceci: _webservice.RetrieveDataCompleted += ProcessData1; _webservice.RetrieveDataCompleted += ProcessData2; dans quel ordre les gestionnaires sont-ils exécutés lorsque l'événement RetrieveDataCompletedest déclenché? Sont-ils exécutés dans le même thread et séquentiellement dans l'ordre d'enregistrement?



4
Comment supprimerEventListener qui est addEventListener avec une fonction anonyme?
function doSomethingWith(param) { document.body.addEventListener( 'scroll', function() { document.write(param); }, false ); // An event that I want to remove later } setTimeout( function() { document.body.removeEventListener('scroll', HANDLER ,false); // What HANDLER should I specify to remove the anonymous handler above? }, 3000 ); doSomethingWith('Test. ');

2
Détection de CTRL + C dans Node.js
J'ai reçu ce code d'une autre question SO, mais node s'est plaint d'utiliser process.stdin.setRawMode au lieu de tty, alors je l'ai changé. Avant: var tty = require("tty"); process.openStdin().on("keypress", function(chunk, key) { if(key && key.name === "c" && key.ctrl) { console.log("bye bye"); process.exit(); } }); tty.setRawMode(true); Après: process.stdin.setRawMode(true); process.stdin.on("keypress", function(chunk, key) …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.