Ein erfülltes oder zurückgewiesenes Promise wird in der Microtask-Queue verarbeitet, während ein Event über die Eventqueue läuft. Ich bin nicht sicher, aber ich meine, dass die Eventqueue nach jedem Event erstmal eine Layout-Phase einschiebt, während die Microtask-Queue das nicht tut.
Alles gut Rolf. Wir verfolgen nur verschiedende Ansätze:
Ich erkläre sowas gern Leuten, von denen ich glaube, dass sind die selben Sorte „Idioten“ wie meinereiner selbst… und vermeide dabei also Begriffe, bei deren Kenntnis der Empfänger eigentlich schon wissen müsste, was ich ihm gerade erklären will.
Ein Promise resolved einmal
Hm. Was ist mit setTimeout()
, vor allem aber windows.setInterval()
? Für mich sind das auch nur „Typen im grauen Kittel“, die „herbeigewunken und im Zusammenhang mit einem Ereignis (soll jemand auf die Uhr sehen, dann loslegen) mit einer Aufgabe betraut“ werden. Beide Funktionen werden im Web auf seriös aussehenden Seiten im Zusammenhang mit Promises genannt.