Base/Knowledges/Библиотека/Книги/JavaScript. Полное руководство.md

57 lines
3.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
Тип: Книга
Статус: Запланировано
Название: 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]]