Замикання й об'єкти. Симпсон К.
Видавництво: | JS |
Артикул: | PB-006406 |
Наявність: | Є в наявності |
-
350.00грн.
Хоч яким досвідом програмування на JavaScript ви маєте, найімовірніше, ви не розумієте мову повною мірою. Це лаконічний, але водночас глибоко продуманий посібник познайомить вас із областями видимості, замиканнями, ключовим словом this і об'єктами — концепціями, які необхідно знати для ефективнішого та продуктивного програмування на JS. Ви дізнаєтеся, як і чому вони працюють, і як замикання можуть стати ефективною частиною вашого інструментарію розробки.
Як і в інших книгах серії «Ви не знаєте JS», тут розглядаються нетривіальні аспекти мови, від яких програмісти JavaScript воліють триматися якомога далі. Озброївшись цими знаннями, ви досягнете справжньої майстерності JavaScript.
У КНИГІ РОЗСМАТРИВляЄТЬСЯ СЛІДУВАЛЬНІ ТЕМИ:
⁇ Набори правил, які використовуються движком JavaScript для пошуку змінних у коді
⁇ Вкладені зони видимості — набори контейнерів для змінних і функцій
⁇ Зони видимості на базі функцій і блоків, підняття, а також патерни та переваги приховування на базі зон видимості.
⁇ Використання замикань для розв'язання синхронних і асинхронних завдань, включно з створенням бібліотек JavaScript
⁇ Чому прив'язка this вказує на об'єкти залежно від того, як викликається функція
⁇ Природа об'єктів JS — чому потрібно цитуватися на них
⁇ Використання патерну mixin для класів
⁇ Перехід від проєктування класу/наслідування до делегування поведінки
⁇ Як стиль OLOO (об'єкт, пов'язані з іншими об'єктами) природно реалізує делегування поведінки
Як і в інших книгах серії «Ви не знаєте JS», тут розглядаються нетривіальні аспекти мови, від яких програмісти JavaScript воліють триматися якомога далі. Озброївшись цими знаннями, ви досягнете справжньої майстерності JavaScript.
У КНИГІ РОЗСМАТРИВляЄТЬСЯ СЛІДУВАЛЬНІ ТЕМИ:
⁇ Набори правил, які використовуються движком JavaScript для пошуку змінних у коді
⁇ Вкладені зони видимості — набори контейнерів для змінних і функцій
⁇ Зони видимості на базі функцій і блоків, підняття, а також патерни та переваги приховування на базі зон видимості.
⁇ Використання замикань для розв'язання синхронних і асинхронних завдань, включно з створенням бібліотек JavaScript
⁇ Чому прив'язка this вказує на об'єкти залежно від того, як викликається функція
⁇ Природа об'єктів JS — чому потрібно цитуватися на них
⁇ Використання патерну mixin для класів
⁇ Перехід від проєктування класу/наслідування до делегування поведінки
⁇ Як стиль OLOO (об'єкт, пов'язані з іншими об'єктами) природно реалізує делегування поведінки
Характеристики книги | |
Вага | 327 |
Вид палітурки | М'який |
Видавництво | JS |
Кількість сторінок | 336 |
Мова видання | Російський |
Тематика | Комп'ютерна література для професіоналів |