JavaScript с нуля до профи [Лоренс Ларс Свекис] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

JavaScript
с нуля
до профи

Лоренс Ларс Свекис
Майке ван Путтен
Роб Персиваль

2023

ББК 32.988.02-018.1
УДК 004.738.5
С24

Свекис Лоренс Ларс, Путтен Майке ван, Персиваль Роб
С24 JavaScript с нуля до профи. — СПб.: Питер, 2023. — 480 с.: ил. — (Серия «Библио­
тека программиста»).
ISBN 978-5-4461-2269-1
Книга демонстрирует возможности JavaScript для разработки веб-приложений, сочетая теорию
с упражнениями и интересными проектами. Она показывает, как простые методы JavaScript могут
применяться для создания веб-приложений, начиная от динамических веб-сайтов и заканчивая простыми браузерными играми.
В «JavaScript с нуля до профи» основное внимание уделяется ключевым концепциям программирования и манипуляциям с объектной моделью документа для решения распространенных проблем
в профессиональных веб-приложениях. К ним относятся проверка данных, управление внешним
видом веб-страниц и работа с асинхронным и многопоточным кодом.
Обучайтесь на основе проектов, дополняющих теоретические блоки и серии примеров кода, которые могут быть использованы в качестве модулей различных приложений, таких как валидаторы
входных данных, игры и простые анимации. Обучение дополнено ускоренным курсом по HTML и CSS,
чтобы проиллюстрировать, как компоненты JavaScript вписываются в полноценное веб-приложение.

16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)

ББК 32.988.02-018.1
УДК 004.738.5

Права на издание получены по соглашению с Packt Publishing. Все права защищены. Никакая часть данной
книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев
авторских прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может
гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные
ошибки, связанные с использованием книги. Издательство не несет ответственности за доступность материалов,
ссылки на которые вы можете найти в этой книге. На момент подготовки книги к изданию все ссылки на интернетресурсы были действующими.
В книге возможны упоминания организаций, деятельность которых запрещена на территории Российской Федерации, такие как Meta Platforms Inc., Facebook, Instagram и др.

ISBN 978-1800562523 англ.
ISBN 978-5-4461-2269-1

© Packt Publishing 2021. First published in the English language under
the title ‘JavaScript from Beginner to Professional – (9781800562523)’
© Перевод на русский язык ООО «Прогресс книга», 2023
© Издание на русском языке, оформление ООО «Прогресс книга», 2023
© Серия «Библиотека программиста», 2023

Краткое содержание
Об авторах............................................................................................................................................... 17
О научном редакторе........................................................................................................................... 18
Предисловие........................................................................................................................................... 19
От издательства..................................................................................................................................... 23
Глава 1. Начало работы с JavaScript.............................................................................................. 24
Глава 2. Основы JavaScript............................................................................................................... 40
Глава 3. Множественные значения JavaScript........................................................................... 67
Глава 4. Логические операторы....................................................................................................... 89
Глава 5. Циклы....................................................................................................................................104
Глава 6. Функции...............................................................................................................................132
Глава 7. Классы...................................................................................................................................162
Глава 8. Встроенные методы JavaScript......................................................................................178
Глава 9. Объектная модель документа........................................................................................214
Глава 10. Управление динамическими элементами с помощью DOM...........................232
Глава 11. Интерактивный контент и прослушиватели событий.......................................268
Глава 12. Средний уровень JavaScript.........................................................................................302
Глава 13. Параллелизм.....................................................................................................................342
Глава 14. HTML5, Canvas и JavaScript.......................................................................................356
Глава 15. Дальнейшие шаги............................................................................................................392
Приложение. Ответы на практические занятия, проекты и вопросы
для самопроверки................................................................................................................................411

Оглавление
Об авторах............................................................................................................................................... 17
О научном редакторе........................................................................................................................... 18
Предисловие........................................................................................................................................... 19
Для кого эта книга.......................................................................................................................... 19
Структура издания......................................................................................................................... 19
Как