Разница между синхронными и асинхронными функциями?

Что такое AJAX?

Что такое same-origin policy в контексте JavaScript?

Что такое цикл событий (event loop) и как он работает?

Разница между микро и макрозадачами в event loop?

Расскажите о queueMicrotask?

Что такое промисы (Promises)?

Плюсы и минусы использовании Ajax?

Подходы при работе с асинхронным кодом?

Преимущества использования промисов вместо колбэков?

Что такое callback-функция? Что такое Callback Hell?

Что такое async/await?

Разница между Promise.all(), Promise.any() и Promise.race()?

Расскажите про статический метод .allSettled()?

Плюсы и минусы асинхронного программирования в JavaScript?

Проблемы при использовании callback-функций?

Как выполнить несколько асинхронных операций последовательно?

Какие проблемы может вызвать неправильное использование асинхронности в JavaScript?

Что такое mutationObserver?