关于Events
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 35/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- nodejs
- Ambito
- documentation
Direzione di ricerca
Inizia dalla sezione Events nella pagina collegata dell’intervista su Node.js ed esamina l’esempio citato di EventEmitter e la spiegazione circostante. Chiarisci cosa fa la registrazione del listener esistente rispetto all’emissione di un evento, compreso se il codice mostrato può invocare ripetutamente il listener. Il lavoro è completato quando la pagina spiega la distinzione e risolve la questione relativa al codice.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
url:https://elemefe.github.io/node-interview/#/sections/zh-cn/event-async
Events 中
有下面的描述
以及这样会不会死循环?
const EventEmitter = require('events');
let emitter = new EventEmitter();
emitter.on('myEvent', function sth () {
// 下面的代码是不是写错了?应该是 emitter.emit('myEvent')吧
emitter.on('myEvent', sth);
console.log('hi');
});
emitter.emit('myEvent');
能否再进一步解释一下,两种事件触发有啥区别?
- Lingua principale
- HTML
- Stelle
- 10.5k
- Fork
- 1.5k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ElemeFE/node-interview
-
有个交流群就好了Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
ElemeFE/node-interview#85 ·
-
关于 MySQL 的一些问题Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 20/100
ElemeFE/node-interview#82 ·
-
关于CDNAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
ElemeFE/node-interview#69 · 4 commenti ·
-
update docsAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 25/100
ElemeFE/node-interview#65 · 1 commento ·
-
About some missing content?Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
ElemeFE/node-interview#40 · 2 commenti ·
Tutte le issue di ElemeFE/node-interview
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
esphome/esphome.io#7657 ·
I maintainer di solito rispondono entro 1 giorno
-
FrameworkBundle SecurityBundle
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
symfony/symfony-docs#23277 ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
[Sync EN] hard link does not need special permissionsForse già presa @lacatoire l’ha presa oggi. Apertasync-en
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno
-
sync-en
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 76/100
I maintainer di solito rispondono entro 4 giorni