Ce face emitter.off
Metoda off() (introdusă ca alias modern pentru removeListener()) dezabonează o anumită funcție de la ascultarea viitoarelor apariții ale evenimentului, prevenind scurgerile de memorie.
Dezabonarea de la un flux de mesaje
import { EventEmitter } from 'node:events';
const em = new EventEmitter();
function peMesaj(text) {
console.log('Mesaj primit:', text);
}
em.on('mesaj', peMesaj);
em.emit('mesaj', 'Salut!');
// Dezabonare:
em.off('mesaj', peMesaj);
em.emit('mesaj', 'Acest mesaj nu va mai fi afișat.');
Întrebări & Exemple de Cod:
EventEmitter.prototype.offAi o nelămurire despre utilizarea comenzii
EventEmitter.prototype.offsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.