Node.js · Middle · Question 23 of 75
How do you wait for one event as a promise?
- 1
await emitter.on("ready") - 2
await emitter.wait("ready") - ✓Correct answer:
const [value] = await once(emitter, "ready")fromnode:events
Explanation
events.once resolves with the event arguments and rejects if the emitter emits error first. events.on gives an async iterator for many events.