Категорія Відеоуроки

Асинхронний JavaScript (Promises та async/await)

JavaScript — однопотокова мова, тобто вона виконує код рядок за рядком. Але якби ми чекали, поки завантажиться велике зображення або дані з сервера, уся сторінка “зависала” б. Для вирішення цього існує асинхронність. Сучасний підхід для роботи з асинхронним кодом —…

DOM-дерево: Як JavaScript керує сторінкою

Коли веб-сторінка завантажується, браузер створює її об’єктну модель — DOM (Document Object Model). Завдяки DOM, JavaScript отримує повну владу над HTML. Він може додавати, видаляти або змінювати будь-які елементи на сторінці в режимі реального часу, реагуючи на дії користувача (кліки,…