
Выразительный JavaScript (Марейн Хавербеке)
- Автор: Марейн Хавербеке
- Жанр: Базы данных
- Год публикации: —
- ISBN 978-1593275846
Книга "Выразительный JavaScript" является глубокой и познавательной работой, направленной на изучение языка JavaScript, его возможностей и особенностей. В ней освещаются важные аспекты программирования на этом языке, изучаются как базовые, так и более продвинутые концепции.
Первоначальные главы раскрывают основы работы с различными типами данных, такими как числа, строки и логические значения. Автор объясняет, как обрабатывать специальные значения, включая Infinity, -Infinity и NaN. Читатели погружаются в мир строк, их создание и манипуляцию, а также осваивают логические операторы и их применение в условиях и циклах. Обсуждаются примеры использования конструкций `if`, `while`, `for`, `break` и `continue`, что помогает лучше понять управление потоком выполнения программ.
Далее книга знакомит читателя с объектно-ориентированным программированием, изучая такие ключевые аспекты, как наследование, полиморфизм и использование геттеров и сеттеров. Автор акцентирует внимание на важности правильного применения этих концепций при создании объектов и реализации интерфейсов. Читатель увидит, как эти принципы помогают улучшать структуру и читаемость кода.
Книга также затрагивает тему обработки ошибок и исключений в JavaScript. Автор объясняет механизмы обработки и отлова исключений, делая акцент на важности четкой верификации ошибок, что имеет ключевое значение для повышения надежности приложений. Здесь рассматриваются практические примеры использования `try...catch` и утверждений.
Среди других тем, обсуждаемых в книге, — работа с Document Object Model (DOM), методы поиска и изменения узлов, а также использование технологий для создания графики, таких как SVG и canvas. Читатели научатся динамически изменять веб-страницы и реализовывать базовые графические элементы.
Книга идет дальше, исследуя асинхронное программирование с фокусом на промисы и их использование для управления асинхронными операциями. Этот раздел подчеркивает важность правильной обработки и упрощения потока выполнения кода, особенно в асинхронной среде.
В следующих главах рассматривается протокол HTTP, методы использования веб-запросов и ответов, а также взаимодействие с сервером через XMLHttpRequest. Прозрачное введение в работу с формами и полями форм помогает читателям лучше понимать передачу данных между клиентом и сервером.
Кульминацией книги является обсуждение обновления состояния веб-приложений в реальном времени с использованием долгих запросов к серверу. Автор представляет примеры использования функций для оптимизации взаимодействия с клиентами и предложений по улучшению пользовательского интерфейса.
Книга "Выразительный JavaScript" является исчерпывающим ресурсом для разработчиков, стремящихся расширить свои знания и умения в программировании на JavaScript, и обеспечивает читателя практическими инструментами и рекомендациями для создания эффективных, читаемых и надежных приложений.
Читать онлайн
Первоначальные главы раскрывают основы работы с различными типами данных, такими как числа, строки и логические значения. Автор объясняет, как обрабатывать специальные значения, включая Infinity, -Infinity и NaN. Читатели погружаются в мир строк, их создание и манипуляцию, а также осваивают логические операторы и их применение в условиях и циклах. Обсуждаются примеры использования конструкций `if`, `while`, `for`, `break` и `continue`, что помогает лучше понять управление потоком выполнения программ.
Далее книга знакомит читателя с объектно-ориентированным программированием, изучая такие ключевые аспекты, как наследование, полиморфизм и использование геттеров и сеттеров. Автор акцентирует внимание на важности правильного применения этих концепций при создании объектов и реализации интерфейсов. Читатель увидит, как эти принципы помогают улучшать структуру и читаемость кода.
Книга также затрагивает тему обработки ошибок и исключений в JavaScript. Автор объясняет механизмы обработки и отлова исключений, делая акцент на важности четкой верификации ошибок, что имеет ключевое значение для повышения надежности приложений. Здесь рассматриваются практические примеры использования `try...catch` и утверждений.
Среди других тем, обсуждаемых в книге, — работа с Document Object Model (DOM), методы поиска и изменения узлов, а также использование технологий для создания графики, таких как SVG и canvas. Читатели научатся динамически изменять веб-страницы и реализовывать базовые графические элементы.
Книга идет дальше, исследуя асинхронное программирование с фокусом на промисы и их использование для управления асинхронными операциями. Этот раздел подчеркивает важность правильной обработки и упрощения потока выполнения кода, особенно в асинхронной среде.
В следующих главах рассматривается протокол HTTP, методы использования веб-запросов и ответов, а также взаимодействие с сервером через XMLHttpRequest. Прозрачное введение в работу с формами и полями форм помогает читателям лучше понимать передачу данных между клиентом и сервером.
Кульминацией книги является обсуждение обновления состояния веб-приложений в реальном времени с использованием долгих запросов к серверу. Автор представляет примеры использования функций для оптимизации взаимодействия с клиентами и предложений по улучшению пользовательского интерфейса.
Книга "Выразительный JavaScript" является исчерпывающим ресурсом для разработчиков, стремящихся расширить свои знания и умения в программировании на JavaScript, и обеспечивает читателя практическими инструментами и рекомендациями для создания эффективных, читаемых и надежных приложений.
Похожие книги:
Комментарии к книге «Выразительный JavaScript»
Комментариев пока нет.