Выпадающее меню Введение Обзор курса и настройки окружения Подключение и выполнение JavaScript кода в браузере. Базовый синтаксис языка Отладка JavaScript программы в браузере. Инструменты Разработчика Основные понятия и определения Переменные Объект Функция Блок инструкций Операции, выражения и инструкции [operators, expressions and statements] Режим "use strict" Лексическое окружение Устройство JavaScript-движков Область видимости. Основы Блоки как области видимости. Переменные `let` и `const` Лексические области видимости и лексическое окружение Контекст выполнения Контекст выполнения. Основы Этапы создания и выполнения контекста Вызов функций и стек контекстов выполнения Контекст выполнения и блочная область видимости Ключевое слово this. Основы Типы данных и операторы Типы данных в JavaScript