web-feature: queueMicrotask()
The queueMicrotask() method schedules a function to run after the currently running synchronous JavaScript finishes but before returning to the event loop.
Safari Browser
iOS
12.2
The queueMicrotask() method schedules a function to run after the currently running synchronous JavaScript finishes but before returning to the event loop.