Тема «Переменные и их типы» помогает разобраться с типы данных JavaScript на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.

Повторите пример, измените значения и посмотрите результат — так материал запоминается быстрее.

JavaScript
let name = 'JavaScript';
const version = 2024;
let active = true;
На заметку: Проверяйте код в безопасной среде (консоль браузера или локальный сервер).
Игра Упражнение

Бесплатно, вход не требуется

Содержание книги

Всего: 56 глав

Книга, игра и упражнения доступны без регистрации и покупки.

Раздел №1. Основы JavaScriptТема «Hello World» помогает разобраться с первую программу на JavaScript на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы...
Тема «Переменные и их типы» помогает разобраться с типы данных JavaScript на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, изм...
Тема «Действия с переменными» помогает разобраться с присваивание и преобразования на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пр...
Тема «Ссылочные переменные» помогает разобраться с объекты по ссылке на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измените...
Тема «Константы» помогает разобраться с константы const на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измените значения и п...
Тема «Математические операции» помогает разобраться с арифметику в JavaScript на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример,...
Тема «Строковые операции» помогает разобраться с работу со строками на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измените...
Тема «Логические операции» помогает разобраться с логические операторы на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измени...
Тема «Оператор if-else» помогает разобраться с ветвление if-else на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измените зна...
Тема «Цикл for» помогает разобраться с цикл for на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измените значения и посмотрит...
Тема «Цикл while и do-while» помогает разобраться с циклы while и do-while на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, из...
Тема «Оператор switch-case» помогает разобраться с конструкцию switch на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, изменит...
Тема «Массивы и списки» помогает разобраться с индексные массивы и объекты на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, из...
Тема «Цикл for...of и forEach» помогает разобраться с перебор массивов на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измени...
Тема «Операции с массивами» помогает разобраться с методы push, pop, slice, concat на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пр...
Тема «Функции» помогает разобраться с объявление функций на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измените значения и...
Тема «Область видимости переменных» помогает разобраться с let, const и блочную область видимости на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с A...
Тема «Отладочные функции» помогает разобраться с console.log, console.table и console.dir на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повто...
Тема «Объект location и navigator» помогает разобраться с объекты location и navigator браузера на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API...
Тема «Обработка форм» помогает разобраться с FormData и DOM-формы на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измените зн...
Тема «Модули import и export» помогает разобраться с подключение ES-модулей на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, и...
Раздел №2. Стандартные функции JavaScriptТема «Математические функции» помогает разобраться с Math.abs, Math.round, Math.min, Math.max на практике. JavaScript выполняется в браузере и часто используется для веб-приложени...
Тема «Строковые функции» помогает разобраться с length, slice, replace, trim на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример,...
Тема «Функции для работы с файлами» помогает разобраться с FileReader для чтения файлов на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повтори...
Тема «Функции для работы с потоками» помогает разобраться с ReadableStream и потоки данных на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повт...
Тема «Функции для работы с сетью» помогает разобраться с fetch и HTTP-запросы на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример,...
Тема «Парсинг JSON» помогает разобраться с JSON.parse и JSON.stringify на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измени...
Тема «localStorage и sessionStorage» помогает разобраться с хранение данных в браузере на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторит...
Тема «URL и pathname» помогает разобраться с URL, URLSearchParams и pathname на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример,...
Тема «navigator и окружение браузера» помогает разобраться с navigator, userAgent и возможности на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API...
Тема «Динамический import()» помогает разобраться с динамическую загрузку модулей на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите при...
Тема «Регулярные выражения» помогает разобраться с RegExp, test и match на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измен...
Тема «Консоль разработчика» помогает разобраться с инструменты DevTools и console на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите при...
Раздел №3. Объектно-ориентированное программирование в JavaScriptТема «Что такое ООП?» помогает разобраться с объектно-ориентированный подход на практике. JavaScript выполняется в браузере и часто используется для веб-пр...
Тема «3 кита ООП» помогает разобраться с инкапсуляцию, наследование и полиморфизм на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите при...
Тема «Создание класса в JavaScript» помогает разобраться с объявление класса и объектов на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повтори...
Тема «Конструктор класса» помогает разобраться с constructor и инициализацию на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример,...
Тема «Модификаторы для классов» помогает разобраться с приватные поля # на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измен...
Тема «Статические свойства» помогает разобраться с static свойства и методы на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, и...
Тема «Геттеры, сеттеры и Symbol» помогает разобраться с get, set и Symbol на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, изм...
Тема «Сериализация через JSON» помогает разобраться с JSON.stringify и JSON.parse для объектов на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API....
Тема «Наследование и абстрактные классы» помогает разобраться с extends и абстрактные методы на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.По...
Тема «import/export ES-модулей» помогает разобраться с модули и организацию классов на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите п...
Раздел №4. Обработка ошибок и исключенийТема «console.error и стек ошибок» помогает разобраться с console.error и stack trace на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интера...
Тема «Оператор ?. и ??» помогает разобраться с optional chaining и nullish coalescing на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите...
Тема «try-catch-finally» помогает разобраться с обработку исключений на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измените...
Тема «Класс Error» помогает разобраться с иерархию ошибок Error на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измените знач...
Раздел №5. Стандартные классы JavaScriptТема «Date» помогает разобраться с класс Date и форматирование на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работ...
Тема «Итераторы» помогает разобраться с Symbol.iterator и перебор на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измените зн...
Тема «Map и Set» помогает разобраться с коллекции Map и Set на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измените значения...
Тема «NodeList и HTMLCollection» помогает разобраться с коллекции DOM-элементов на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите приме...
Тема «Generator» помогает разобраться с генераторы function* и yield на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измените...
Раздел №6. Веб-программирование на JavaScriptТема «Работа с заголовками» помогает разобраться с заголовки HTTP через fetch на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интеракти...
Тема «Работа с cookie» помогает разобраться с document.cookie на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измените значен...
Тема «sessionStorage» помогает разобраться с sessionStorage для сессии на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите пример, измени...
Тема «Авторизация пользователя» помогает разобраться с проверку логина и токена на практике. JavaScript выполняется в браузере и часто используется для веб-приложений, интерактивных страниц и работы с API.Повторите приме...

Интерактивная игра

Финальный тест в формате Duolingo: 840 вопросов по всем темам курса.

Начать игру