Rumah > hujung hadapan web > tutorial js > Arahan untuk menggunakan kaedah events.emitter.once dalam node.js_node.js

Arahan untuk menggunakan kaedah events.emitter.once dalam node.js_node.js

WBOY
Lepaskan: 2016-05-16 16:27:52
asal
1631 orang telah melayarinya

Penerangan kaedah:

Daftarkan pendengar tunggal untuk acara yang ditentukan, jadi pendengar hanya akan mencetuskan paling banyak sekali dan pendengar akan dikeluarkan serta-merta selepas mencetuskan.

Tatabahasa:

Salin kod Kod adalah seperti berikut:

pemancar.sekali(peristiwa, pendengar)

Terima parameter:

acara (rentetan) Jenis acara

pendengar (fungsi) Fungsi panggil balik apabila peristiwa dicetuskan

Contoh:

Salin kod Kod adalah seperti berikut:

server.once('sambungan', fungsi (strim) {
console.log('Ah, kami mempunyai pengguna pertama kami!');
});

Kod sumber:

Salin kod Kod adalah seperti berikut:

EventEmitter.prototype.once = fungsi(jenis, pendengar) {
jika (!util.isFunction(pendengar))
Throw TypeError('pendengar mestilah fungsi');
fungsi g() {
This.removeListener(type, g);
Listener.apply(this, arguments);
}
g.pendengar = pendengar;
this.on(type, g);
pulangkan ini;
};
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan