Обучалка в Телеграм

Web-программирование на JavaScript, Диков А.В., 2026

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.


Web-программирование на JavaScript, Диков А.В., 2026.
 
   Язык JavaScript является самым популярным и развивающимся языком разработки сценариев для веб-браузера. Он относится к одной из базовых фронтенд технологий. В учебном пособии делается акцент на современные стандарты языка ES.
Учебное пособие предназначено и для освоения основ современного объектного программирования, и для знакомства с технологией расширения функционала веб-страниц и придания им динамичности и интерактивности на уровне клиента. В последнем случае требуется наличие знаний других базовых фронтенд технологий HTML и CSS.
В учебном пособии изложение ведется в форме лекций и практических работ. Большое число практических задач отобрано с популярного социального сервиса Codewars, в котором можно проверить решения в автоматическом режиме через систему тестов.
Для студентов, аспирантов и преподавателей университетов, в которых ведется подготовка в области информационных технологий.

Web-программирование на JavaScript, Диков А.В., 2026


ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ.
Циклические алгоритмы организуют повторяемость однотипных действий исполнителя. Различают несколько видов циклов. Самыми распространенными являются цикл с параметром, цикл пока (с предусловием) и цикл до (с постусловием).

Цикл пока (с предусловием) выполняет операторы javascript до тех пор, пока условие цикла не примет значение «ложь». Другими словами, цикл работает до тех пор, пока условие цикла принимает значение истина. Так же работает и цикл до (с постусловием). Разница между ними в том, что блок операторов в первом случае находится после условия, во втором случае до условия. И, соответственно, цикл до выполнит блок операторов первый раз еще до проверки условия.

Цикл с параметром выполняет тело цикла столько раз, сколько раз параметр поменяет свое значение. Параметр — это переменная величина. Ему присваивается начальное значение и указывается конечное, а также приращение при каждом изменении. При каждом выполнении тела цикла сначала сравнивается значение параметра с конечным значением и если оно меньше или равно, то выполняется тело. В противном случает происходит выход из цикла.

ОГЛАВЛЕНИЕ.
ВВЕДЕНИЕ.
СОБЫТИЯ.
ОЧЕРЕДЬ СОБЫТИЙ.
ОБЪЕКТ СОБЫТИЙ EVENT.
ПРАКТИЧЕСКАЯ РАБОТА НА СОБЫТИЯ.
ПЕРЕМЕННЫЕ И ЗНАЧЕНИЯ.
ТИПЫ ЗНАЧЕНИЙ И ПЕРЕМЕННЫХ.
Числовой тип (целые числа и с плавающей запятой).
Числовой тип BigInt.
Логический или булевый тип (true/false).
Строковый тип.
СОКРАЩЕННАЯ АРИФМЕТИКА.
КОМБИНИРОВАННЫЕ ОПЕРАТОРЫ ПРИСВАИВАНИЯ.
ФУНКЦИИ ПРЕОБРАЗОВАНИЯ.
ПРАКТИЧЕСКАЯ РАБОТА НА ПЕРЕМЕННЫЕ И ЗНАЧЕНИЯ.
КОНСТАНТЫ.
ШАБЛОННЫЕ СТРОКИ.
ПРАКТИЧЕСКАЯ РАБОТА НА ШАБЛОННЫЙ ЛИТЕРАЛ.
ОБЛАСТЬ ВИДИМОСТИ ПЕРЕМЕННОЙ.
ЛИНЕЙНЫЕ АЛГОРИТМЫ.
ПРАКТИЧЕСКАЯ РАБОТА НА ЛИНЕЙНЫЕ АЛГОРИТМЫ.
ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ.
ОПЕРАТОРЫ ЦИКЛА.
МЕТКИ, BREAK, CONTINUE.
ПРАКТИЧЕСКАЯ РАБОТА НА ЦИКЛ.
ВЕТВЯЩИЕСЯ АЛГОРИТМЫ.
УСЛОВНЫЙ ОПЕРАТОР.
ТЕРНАРНЫЙ ОПЕРАТОР.
ОПЕРАТОР МНОЖЕСТВЕННОГО ПЕРЕХОДА.
ПРАКТИЧЕСКАЯ РАБОТА НА УСЛОВНЫЙ ОПЕРАТОР.
ПРАКТИЧЕСКАЯ РАБОТА НА ОПЕРАТОР SWITCH-CASE.
ПРАКТИЧЕСКАЯ РАБОТА НА ТЕРНАРНЫЙ ОПЕРАТОР.
МНОГООБРАЗИЕ ФУНКЦИЙ.
АНОНИМНЫЕ ФУНКЦИИ.
АНОНИМНАЯ ФУНКЦИЯ КАК ОБРАБОТЧИК СОБЫТИЯ.
СТРЕЛОЧНЫЕ ФУНКЦИИ.
ФУНКЦИИ ВЫСШЕГО ПОРЯДКА.
Функции обратного вызова.
ФУНКЦИЯ КАК ОБЪЕКТ.
ПРАКТИЧЕСКАЯ РАБОТА НА ФАБРИЧНЫЕ ФУНКЦИИ.
ПРАКТИЧЕСКАЯ РАБОТА НА ЗАМЫКАНИЯ.
ПРАКТИЧЕСКАЯ РАБОТА НА ФУНКЦИИ.
ПРАКТИЧЕСКАЯ РАБОТА НА ФУНКЦИИ ВЫСШЕГО ПОРЯДКА И ОБРАТНОГО ВЫЗОВА.
МАТЕМАТИКА НА ВЕБ-СТРАНИЦАХ. ОБЪЕКТ MATH.
ДИНАМИЧЕСКОЕ ИЗМЕНЕНИЕ СПИСКА.
ПРАКТИЧЕСКАЯ РАБОТА.
МАССИВЫ.
ОСНОВНЫЕ СВОЙСТВА И МЕТОДЫ ОБЪЕКТА ARRAY.
ПЕРЕБИРАЮЩИЕ МЕТОДЫ ОБЪЕКТА ARRAY.
ВЛОЖЕННЫЕ МАССИВЫ.
ДЕСТРУКТУРИЗАЦИЯ МАССИВА.
ПРАКТИЧЕСКАЯ РАБОТА НА ДЕСТРУКТУРИЗАЦИЮ МАССИВА.
ПРАКТИЧЕСКАЯ РАБОТА НА МАССИВЫ.
ПРАКТИЧЕСКАЯ РАБОТА НА МЕТОДЫ INDEXOF & LASTINDEXOF.
ПРАКТИЧЕСКАЯ РАБОТА НА ПЕРЕБИРАЮЩИЕ МЕТОДЫ МАССИВА.
ДОПОЛНИТЕЛЬНЫЕ ЗАДАЧИ В ОНЛАЙН ТРЕНАЖЕРЕ CODEWARS.
ПРАКТИЧЕСКАЯ РАБОТА НА ДВУМЕРНЫЕ МАССИВЫ.
ПРАКТИЧЕСКАЯ РАБОТА НА ВЛОЖЕННЫЕ ЦИКЛЫ.
ПРАКТИЧЕСКАЯ РАБОТА НА СОРТИРОВКУ.
ОПЕРАТОР РАСШИРЕНИЯ.
ПРАКТИЧЕСКАЯ РАБОТА НА ОПЕРАТОР РАСШИРЕНИЯ И REST ПАРАМЕТРЫ.
СТРОКИ. ОБЪЕКТ STRING.
ПРАКТИЧЕСКАЯ РАБОТА НА СТРОКИ.
ДОПОЛНИТЕЛЬНЫЕ ЗАДАЧИ В ОНЛАЙН ТРЕНАЖЕРЕ CODEWARS.
ПРАКТИЧЕСКАЯ РАБОТА НА ВЛОЖЕННЫЙ ЦИКЛ.
РЕГУЛЯРНЫЕ ВЫРАЖЕНИЯ.
ПРАКТИЧЕСКАЯ РАБОТА НА REGEXP.
ПРАКТИЧЕСКАЯ РАБОТА НА REPLACE С КОЛБЭК ФУНКЦИЕЙ.
МНОЖЕСТВА.
УДАЛЕНИЕ ИЗ МАССИВА ПОВТОРЯЮЩИХСЯ ЭЛЕМЕНТОВ.
ПРАКТИЧЕСКАЯ РАБОТА НА МНОЖЕСТВА.
ОБЪЕКТЫ РАЗРАБОТЧИКА.
ТИП ДАННЫХ СИМВОЛ.
ПРАКТИЧЕСКАЯ РАБОТА НА ОБЪЕКТЫ.
ПРАКТИЧЕСКАЯ РАБОТА НА МАССИВЫ ОБЪЕКТОВ.
ДЕСТРУКТУРИЗАЦИЯ.
MAP.
ДАТА И ВРЕМЯ. ОБЪЕКТ DATE.
ПРАКТИЧЕСКАЯ РАБОТА НА ДАТУ И ВРЕМЯ.
КЛАССЫ.
ПРАКТИЧЕСКАЯ РАБОТА НА КЛАССЫ.
ДОПОЛНИТЕЛЬНЫЕ ЗАДАЧИ В ОНЛАЙН ТРЕНАЖЕРЕ CODEWARS.
ИТОГОВАЯ ПРАКТИЧЕСКАЯ РАБОТА.
ОБЪЕКТНАЯ МОДЕЛЬ БРАУЗЕРА.
ПРАКТИЧЕСКАЯ РАБОТА НА ОБЪЕКТЫ БРАУЗЕРА.
ОБЪЕКТЫ HTML-ДОКУМЕНТА.
ПРАКТИЧЕСКАЯ РАБОТА НА ОБЪЕКТЫ HTML-ДОКУМЕНТА.
ЛИТЕРАТУРА.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Web-программирование на JavaScript, Диков А.В., 2026 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: :: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2026-09-08 04:54:02