Core JavaScript: The Comprehensive Guide
Это фундаментальное руководство по современному JavaScript, охватывающее все аспекты языка от основ до продвинутых концепций. Книга начинается с базовых элементов: значений, переменных, типов данных и операторов, обеспечивая прочную основу для начинающих разработчиков.
В последующих главах подробно рассматриваются функции и функциональное программирование, объектно-ориентированное программирование с классами и прототипами, работа с числами, датами, строками и регулярными выражениями. Особое внимание уделяется современным возможностям ES6 и более поздних версий, включая деструктуризацию, шаблонные литералы, стрелочные функции и промисы.
Продвинутые разделы книги посвящены асинхронному программированию, модулям, метапрограммированию, итераторам и генераторам. Завершающая глава представляет введение в TypeScript, показывая, как типизация расширяет возможности JavaScript. Каждая тема сопровождается практическими примерами и упражнениями для закрепления материала.









