Node.js · Junior · Frage 41 von 75
Was gibt dieser Code aus?
import { EventEmitter } from "node:events";
const bus = new EventEmitter();
bus.once("ping", () => console.log("pong"));
bus.emit("ping");
bus.emit("ping");- 1Einmal
pong - 2Nichts
- 3Zweimal
pong
Antwort zeigen
Richtige Antwort: Einmal pong
Erklärung
once entfernt den Listener nach dem ersten Aufruf. Mit on liefe der Listener jedes Mal.