Що таке асинхронність

Асинхро́нність, асинхроні́зм (від а… — заперечний префікс і грец. συνχρονισμός — одночасність) — явище, що не збігається з іншими в часі, відбувається не в один момент, неодночасно, несинхронно.9 квіт. 2021 р.

JS — однопоточна мова, тобто все відбувається крок за кроком, рядок за рядком.

АСИНХРОННИЙ, а, е, книжн. Який не збігається з чим-небудь у часі; неодночасний; протилежне синхронний.

Асинхронний режим передбачає такий вид взаємодії, під час якої учасники взаємодіють між собою із деякою затримкою в часі, обмінюючись завданнями та їх розв'язком за допомогою різноманітних засобів дистанційного зв'язку, таких як електронна пошта, форуми, соціальні мережі, тощо.

Асинхронні функції Слово async перед функцією означає одну просту річ: функція завжди повертає проміс. Інші значення автоматично загортаються в успішно виконаний проміс. Отже, async гарантує, що функція повертає проміс і обгортає в нього не-проміси.

Змінні – це своєрідні контейнери для значень всіх можливих типів, наприклад, number (числовий тип), string (рядки) або array (масив). Кожна змінна отримує ім'я, яке згодом може бути використане у коді програми (наприклад, щоб прочитати його значення).





Асинхронність дає змогу виконувати різні обчислення одночасно, що особливо корисно під час опрацювання великих обсягів даних або виконання складних обчислень.