Кайл Симпсон - Вы не знаете JS. Замыкания и объекты (2019)![]() Глубоко продуманное руководство познакомит вас с областями видимости, замыканиями, ключевым словом this и объектами – концепциями, которые необходимо знать для более эффективного и производительного программирования на JS. Вы узнаете, как и почему они работают, и как замыкания могут стать эффективной частью вашего инструментария разработки. Как и в других книгах серии «Вы не знаете JS», здесь рассматриваются нетривиальные аспекты языка, от которых программисты j/#1072;vascript предпочитают держаться подальше. Вооружившись этими знаниями, вы достигнете истинного мастерства j/#1072;vascript. В книге рассматриваются следующие темы: • Наборы правил, которые используются движком j/#1072;vascript для поиска переменных в коде • Вложенные области видимости – наборы контейнеров для переменных и функций • Области видимости на базе функций и блоков, поднятие, а также паттерны и преимущества сокрытия на базе областей видимости. • Использование замыканий для решения синхронных и асинхронных задач, включая создание библиотек j/#1072;vascript • Почему привязка this указывает на объекты в зависимости от того, как вызывается функция • Природа объектов JS — почему нужно ссылаться на них • Использование паттерна mixin для классов • Переход от проектирования класса/наследования к делегированию поведения • Как стиль OLOO (объекты, связанные с другими объектами) естественным образом реализует делегирование поведения Название: Вы не знаете JS. Замыкания и объекты Автор: Кайл Симпсон Год: 2019 Жанр: программирование Серия: Бестселлеры O’Reilly Издательство: Питер Язык: Русский Формат: pdf Качество: eBook Страниц: 336 Размер: 4 MB Скачать Кайл Симпсон - Вы не знаете JS. Замыкания и объекты (2019) |
Категория: КНИГИ / ЖУРНАЛЫ
Теги: книга компьютерная литература Вы не знаете JS Замыкания и объекты