GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Módulo EVENTS

Gabriel Sartori Portugiesisch

Inhalt der Mindmap

Módulo EVENTS

  1. Node.js é perfeito para aplicativos orientados a eventos.

  2. Eventos em Node.js Cada ação em um computador é um evento. Como quando uma conexão é feita ou um arquivo é aberto. Objetos em Node.js podem disparar eventos, como o objeto readStream dispara eventos ao abrir e fechar um arquivo

    • Exemplo
      • var fs = require('fs'); var rs = fs.createReadStream('./demofile.txt'); rs.on('open', function () { console.log('The file is open'); });
  3. Módulo de Eventos O Node.js tem um módulo integrado, chamado "Eventos", onde você pode criar, disparar e ouvir seus próprios eventos. Para incluir o módulo de Eventos integrado, use o require() método. Além disso, todas as propriedades e métodos do evento são uma instância de um objeto EventEmitter. Para poder acessar essas propriedades e métodos, crie um objeto EventEmitter

    • var events = require('events'); var eventEmitter = new events.EventEmitter();
  4. O objeto EventEmitter Você pode atribuir manipuladores de eventos a seus próprios eventos com o objeto EventEmitter. No exemplo abaixo, criamos uma função que será executada quando um evento "grito" for disparado. Para disparar um evento, use o emit()método.

    • var events = require('events'); var eventEmitter = new events.EventEmitter(); //Create an event handler: var myEventHandler = function () { console.log('I hear a scream!'); } //Assign the event handler to an event: eventEmitter.on('scream', myEventHandler); //Fire the 'scream' event: eventEmitter.emit('scream');
    • Exemplo

Informationen

Beschreibung
Mindmap am Módulo EVENTS, erstellt von Gabriel Sartori am 19/11/2020.
Erstellt von
Gabriel Sartori
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck