Émetteur d'événements Node.js


  Résultats de traduction:

Node.js est une plate-forme construite sur le runtime JavaScript Chrome.

Node.js est un environnement JavaScript côté serveur d'E/S basé sur le moteur V8 de Google. Le moteur V8 exécute Javascript très rapidement et offre de très bonnes performances.

Émetteur d'événements Node.jssyntaxe

Node.js Toutes les opérations d'E/S asynchrones enverront un événement à la file d'attente des événements une fois terminées.

De nombreux objets dans Node.js émettront des événements : un objet net.Server émettra un événement à chaque fois qu'il y aura une nouvelle connexion, et un objet fs.readStream émettra un événement à l'ouverture du fichier. Tous ces objets générateurs d'événements sont des instances de events.EventEmitter.

Émetteur d'événements Node.jsexemple

//fichier event.js

var EventEmitter = require('events').EventEmitter; 
var event = new EventEmitter(); 
event.on('some_event', function() {     console.log('some_event 事件触发'); }); 
setTimeout(function() {     event.emit('some_event'); }, 1000);

Recommandations populaires

Maison

vidéos

Questions et réponses