Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное, но при этом глубоко продуманное руководство познакомит вас с областями видимости, замыканиями, ключевым словом this и объектами – концепциями, которые... необходимо знать для более эффективного и производительного программирования на JS. Вы узнаете, как и почему они работают, и как замыкания могут стать эффективной частью вашего инструментария разработки. Как и в других книгах серии «Вы не знаете JS», здесь рассматриваются нетривиальные аспекты языка, от которых программисты JavaScript предпочитают держаться подальше. Вооружившись этими знаниями, вы достигнете истинного мастерства JavaScript. В КНИГЕ РАССМАТРИВАЮТСЯ СЛЕДУЮЩИЕ ТЕМЫ: - Наборы правил, которые используются движком JavaScript для поиска переменных в коде - Вложенные области видимости – наборы контейнеров для переменных и функций - Области видимости на базе функций и блоков, поднятие, а также паттерны и преимущества сокрытия на базе областей видимости. - Использование замыканий для решения синхронных и асинхронных задач, включая создание библиотек JavaScript - Почему привязка this указывает на объекты в зависимости от того, как вызывается функция - Природа объектов JS — почему нужно ссылаться на них - Использование паттерна mixin для классов - Переход от проектирования класса/наследования к делегированию поведения - Как стиль OLOO объекты, связанные с другими объектами естественным образом реализует делегирование поведения
Автор: СИМПСОН К.
Издательство: Питер
Серия: Бестселлеры O'Reilly
Возрастные ограничения: 16+
Год издания: 2024
ISBN: 9785446112555
Кол-во страниц: 336
Размер: 60х90/16 мм
Тип обложки: Мягкая обложка
Способы доставки
Выбери подходящий способ доставки
Забрать самому из магазина
0.00 €
Доставка курьером