JavaScript
Основы языка, DOM, асинхронность и паттерны
1
Что такое DOM?
НачальныйDocument Object Model — программный интерфейс браузера для работы с HTML-документами в виде дерева объектов.
7 мин
2Event Loop
СреднийКак JavaScript выполняет код и обрабатывает асинхронные операции через Event Loop, стек вызовов и очереди задач.
10 мин
3Замыкания
СреднийЗамыкание — функция, которая запоминает своё лексическое окружение и имеет доступ к переменным внешней области видимости.
8 мин
4Промисы и async/await
СреднийPromise — объект для работы с асинхронными операциями. async/await — синтаксический сахар для удобной работы с промисами.
12 мин
5Прототипы и наследование
СреднийJavaScript использует прототипное наследование — объекты наследуют свойства и методы через цепочку прототипов.
9 мин