Эта книга раскрывает внутреннее устройство JavaScript и объясняет, как работают его основные конструкции и функции. Автор детально описывает прототипно-ориентированную модель наследования в JavaScript, замыкания, различия между значением и ссылкой, особенности обработки ошибок и многое другое.
Книга подходит как для начинающих, так и для опытных разработчиков, которые хотят лучше разобраться в тонкостях языка. Автор объясняет сложные концепции доступным языком, используя множество примеров кода и аналогий.
В книге рассматриваются такие темы:
- Прототипно-ориентированное наследование
- Замыкания (closures)
- Привязка контекста (this)
- Событийная модель обработки
- Асинхронное программирование
- Обработка ошибок
- Оптимизации производительности
Книга будет полезна как начинающим, так и опытным разработчикам JavaScript для более глубокого понимания основ языка и его внутреннего устройства. Она поможет избежать распространенных ошибок и написать более оптимальный и надежный JavaScript код.
Есть простой вопрос – почему он называется «Как. Программировать. на Javascript»? Потому что в первые пятнадцать глав объяснение ведётся буквально с точки Бога в Библии: «сначала создал Бог небо и землю». Но начальные этапы общие для всех программистов. Есть серьёзные понятия, которые нужно объяснить: переменные, этапы выполнения программы, синтаксис и семантика языка. Это всё просто означает, что разработчик знает, каким образом компьютер выполняет программы и как тот язык, на котором писатель создаёт программу, может помочь или помешать компьютеру понять, что говорит писатель. Постепенно автор объясняет фундаментальные принципы: например, концепцию обьетов и классов в программировании, концептуальное освобождённое от границ представление о тех основах, которые определяют это сущность компьютеров, программирования и Интернета. Он также вводит понятие компьютерной сети, которая воплощает идеи, найденные в глубины Интернета. Остальная часть книги, начиная с шестнадцатой главы, пересекает раскопки более систематический подходы объяснения того, как программировать на Javascript. Автор в основном следует указаниям и структурам для одного из очень популярных языков программирования; Javascript, который широко используется в создании веб-страниц. Почему Javascript? Почему выбор был сделан в пользу этого конкретного языка программирования? Потому что это мощный инструмент с нестандартным путём и расширяет возможности компьютера по мере продвижения страниц в Интернете. Плюс (и это большой плюс) проста и настолько распространена, что канал очень популярен практически для многих, кто работает в Интернете для сайтов. Учитывая этот огромный уклон к написанию веб-сайтов, в книге добавляется глава для объяснения особенностей работы стиля популярнейшего и токсичного CSS чтобы стать отличным программистом на любом языке. В конце концов, автор имеет цель объяснить: как пишется более навороченными функциями программирование создает порталы к расширению функциональности и Интернета, становиться машиной, а в сочетании с программой и Интернетом, для решения проблем мы живём и окружающая нас лозунг «сначала создал бы Бог неба и земли». Понимание сложных хитросплетений компьютеров – самое сложное, шло и будет идти первыми мгновениями с изучением программирования. Об этом остается уважаемая книга Дугласа Крокфорда «Как программировать. на javascript», обеспечивающая для новичка всю азы с этого значительного старта.
Электронная Книга «Как устроен JavaScript (pdf+epub)» написана автором Дуглас Крокфорд в 2018 году.
Минимальный возраст читателя: 16
Язык: Русский
Серии: Для профессионалов (Питер)
ISBN: 978-5-4461-1260-9