Асинхронность в JavaScript
Бьюсь головой об стену с пониманием асинхронности.
- Скажите пожалуйста, можно ли добиться асинхронности в JS не используя таймеры (setTimeout)?
- По идее это же та самая нить, потянув за которую мы можем написать асинхронный код?
- И я так понимаю написание колбэков без использования таймера не целесообразно, ведь потеряется асинхронность?
Можете привести пример асинхронного кода без использования таймеров, промисов и тд?
Ответы (1 шт):
Автор решения: Arturas Lapinskas
→ Ссылка
Таймеры - это просто пример асинхронного вызова. Есть синхронное выполнение - когда ждут результата выполнения какой-либо функции, прежде чем начинать другую работу. А есть асинхронное, когда соответственно не ждут, и начинают делать, что-то еще