Раздел «Основы» в JSFlow — это последовательный маршрут по фундаменту языка. Материалы выстроены в логичном порядке: сначала переменные и типы, затем устройство кода, операторы и преобразование типов, после — ветвления, циклы и функции. Каждая тема опирается на предыдущую, чтобы вы могли двигаться по курсу без скачков и пробелов.
Основы JavaScript
Часто спрашивают
- Чем let отличается от const?
- Оба блочные. let допускает повторное присваивание, const — нет (содержимое объекта при этом можно менять). Подробнее
- Зачем нужен use strict?
- Строгий режим ловит случайные глобалы и делает this у «голых» вызовов равным undefined; в ES-модулях он включён по умолчанию. Подробнее
- Почему лучше писать ===, а не ==?
- === не приводит типы молча; == запускает сложные правила приведения и чаще даёт неожиданный результат. Подробнее