--- Тип: Книга Статус: Запланировано Название: JavaScript. Полное руководство Автор: - Дэвид Флэнаган Количество страниц: 720 Прогресс: 0 Формат: Бумажная Обложка: Библиотека/Книги/covers/javascript-polnoe-rukovodstvo.jpg Начата: Закончена: Оценка: Сложность: Теги: - javascript - веб_разработка - программирование - справочник - nodejs Категории: - Программирование - JavaScript Источник: Ссылка: --- # JavaScript. Полное руководство ![[covers/javascript-polnoe-rukovodstvo.jpg]] ## 📖 О книге Седьмое издание культового справочника по JavaScript от Дэвида Флэнагана — «библия» JS-разработчика с 1996 года, полностью обновлённая под ES2020. Книга охватывает весь язык: типы, объекты, функции, классы, модули, итераторы, генераторы, Promise и async/await, а также работу с браузерным API, Node.js и инструментами. Издательство «Диалектика», 2021, перевод Ю. Артеменко. ## 🧠 Ключевые идеи - **Типы, значения и переменные**: глубокое понимание системы типов JS — основа для понимания всего остального; примитивы и объекты ведут себя принципиально по-разному - **Функции и замыкания**: функции — объекты первого класса; замыкания, каррирование и функции высшего порядка — фундамент функционального стиля в JS - **Классы и прототипное наследование**: ES6-классы — синтаксический сахар над прототипами; понимание цепочки прототипов критично для работы с фреймворками - **Асинхронность**: эволюция от коллбэков к Promise и async/await — современный способ работы с асинхронными операциями без «ада коллбэков» - **Node.js и браузерный API**: единый язык для фронтенда и бэкенда — работа с файловой системой, потоками, HTTP-сервером и DOM-деревом из одной книги ## 💬 Важные цитаты - «С момента своего первого издания в 1996 году JavaScript: The Definitive Guide стал библией для JavaScript-программистов» - «JavaScript — язык веба: самый используемый язык программирования в истории» ## 💡 Как применить в моих проектах ## 🔗 Связанные заметки - [[Тестирование JavaScript]] - [[Рефакторинг кода на JavaScript]] - [[Профессиональный TypeScript]]