Замыкания и объекты, Симпсон К., 2019.
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное, но при этом глубоко продуманное руководство познакомит вас с областями видимости, замыканиями, ключевым словом this и объектами — концепциями, которые необходимо знать для более эффективного и производительного программирования на JS. Вы узнаете, почему они работают и как замыкания могут стать эффективной частью вашего инструментария разработки. Как и в других книгах серии «Вы не знаете JS», здесь показаны нетривиальные аспекты языка, от которых программисты JavaScript предпочитают держаться подальше. Вооружившись этими знаниями, вы достигнете истинного мастерства JavaScript.
Введение.
С самых первых дней существования Всемирной паутины язык JavaScript стал фундаментальной технологией для управления интерактивностью контента, потребляемого пользователями. Хотя история JavaScript начиналась с мерцающих следов от указателя мыши и раздражающих всплывающих подсказок, через два десятилетия технология и возможности JavaScript выросли на несколько порядков, и лишь немногие сомневаются в его важности как ядра самой распространенной программной платформы в мире: веб-технологий. Но как язык JavaScript постоянно подвергался серьезной критике — отчасти из-за своего происхождения, еще больше из-за своей философии проектирования. Даже само его название наводит на мысли, как однажды выразился Брендан Эйх (Brendan Eich), о «недоразвитом младшем брате», который стоит рядом со своим старшим и умным братом Java. Тем не менее такое название возникло исключительно по соображениям политики и маркетинга. Между этими двумя языками существуют колоссальные различия. У JavaScript с Java общего не больше, чем у луна-парка с Луной.
Оглавление.
Введение.
ЧАСТЬ 1. ОБЛАСТЬ ВИДИМОСТИ И ЗАМЫКАНИЯ.
ЧАСТЬ 2. THIS И ПРОТОТИПЫ ОБЪЕКТОВ.
Об авторе.
Купить .
Теги: Симпсон :: 2019 :: JavaScript
Смотрите также учебники, книги и учебные материалы:
- Идеальный код, Орама Э., Уилсона Г., 2011
- Знакомство с PyTorch, глубокое обучение при обработке естественного языка, Макмахан Б., Рао Д., 2020
- Разработка веб-сайтов для мобильных устройств, Гарднер Л., Григсби Д., 2013
- Высоконагруженные приложения, программирование, масштабирование, поддержка, Клеппман М., 2018
- Веб-приложения на JavaScript, Маккоу А., 2012
- Большая книга веб-дизайна, Фельке-Моррис Т., Райтман Н.А., 2012
- Изучаем SQL, Бейли Л., 2012
- Автостопом по Python, Рейтц К., Шлюссер Т., 2017