Node.js · Middle · Frage 10 von 75
Was macht await setTimeout(1000), importiert aus node:timers/promises?
- 1Wartet etwa eine Sekunde, ohne die Loop zu blockieren
- 2Blockiert den Thread eine Sekunde lang
- 3Wirft, weil
setTimeoutkein Promise liefert
Antwort zeigen
Richtige Antwort: Wartet etwa eine Sekunde, ohne die Loop zu blockieren
Erklärung
node:timers/promises hat Promise-Versionen von setTimeout, setImmediate und setInterval (ein asynchroner Iterator). Sie akzeptieren auch ein AbortSignal.