Comments 10
Спойлер
И какая это статья по счёту уже про Event Loop?
В самом начале лучше написать, что это JS, которая внутри браузера, а не на сервере.
Ошибка перехватывается в блоке try...catch, а ее обработка асинхронно планируется с помощью queueMicrotask
Нет, обработка произошла синхронно и состояла в том, чтобы запланировать некое асинхронное действие (поставить его в очередь).
А закончить лучше так: джавускрипт надо было бы убить ещё в детстве, но тогда не было альтернатив... ну так склалось. ;)
Начало статьи начитается с “Event loop в JS”, что странно ведь в JS нет не какого EL. Что то похожее реализует стандарт Html5, ну и с тем что описано в спецификации в статье не совпадает. Например откуда взялся термин «макрозадача»? Ну и в целом эта концепция реализуется агентом, и реализация может отличаться как на пример в браузере или ноде. Я просто не понимаю откуда это берут авторы статей…
Так макрозадачи, или просто - задачи?
Основы Event Loop в JavaScript