JavaScript, Только самое нужное, Осваиваем самый популярный язык программирования, Боссо Ю., 2025

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», если она у них есть в наличии, и потом ее скачать на их сайте.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


JavaScript, Только самое нужное, Осваиваем самый популярный язык программирования, Боссо Ю., 2025.
        
   Перед вами краткое и емкое руководство по JavaScript, в котором собрана только самая важная информация для быстрого освоения этого крайне востребованного языка программирования. Здесь рассматриваются ключевые концепции, начиная с основ синтаксиса, работы с переменными, типами данных и операторами и заканчивая продвинутыми темами, такими как замыкания, асинхронное программирование, объектно-ориентированный подход и модули.
Отдельное внимание уделяется практическим аспектам: работе с HTML, обработке событий, манипуляциям с DOM, а также инструментам отладки и оптимизации кода. Включены лучшие практики разработки, методы работы c JSON и XML, взаимодействие с сервером, а также полезные советы для эффективного кодинга.
Издание идеально подходит как для начинающих программистов, которые хотят быстро освоить JavaScript, так и для опытных разработчиков, желающих структурировать и обновить свои знания. Четкая структура, лаконичные объяснения и практические примеры делают эту книгу удобным пособием для самостоятельного изучения и повседневного использования.

JavaScript, Только самое нужное, Осваиваем самый популярный язык программирования, Боссо Ю., 2025


Типы данных.
Каждая переменная в JavaScript имеет определенный тип данных (Number, String, Boolean,...) — до тех пор, пока в ней хранится значение. Тип значения определяет тип переменной. В отличие от строго типизированных языков, в JavaScript можно со временем присваивать переменной значения разных типов, что может изменить тип переменной. Это называется слабой или свободной типизацией (weakly or loosely typing). Преимущество такого подхода заключается в том, что программисты на JavaScript имеют широкие возможности и свободу действий для использования переменных (или злоупотребления ими). С другой стороны, в строго типизированных языках множество формальных ошибок может быть обнаружено на этапе компиляции.

JavaScript поддерживает семь примитивных типов данных (Number, String, Boolean, BigInt, Symbol, Undefined, Null) и различные другие типы данных, которые все являются производными от Object (Array, Date, Error, Function, RegExp). Объекты содержат не только значение, но и методы, и свойства. То же самое может происходить с примитивными типами данных. Если они пытаются вызвать методы, движок JavaScript «оборачивает» (wraps) их соответствующим объектом-оберткой и вызывает его методы вместо этого. Этот подход иногда называют упаковкой (boxing).

ОГЛАВЛЕНИЕ. 
Введение.
Примечания.
Динамические типы данных.
Функциональное программирование.
Объектно-ориентированное программирование.
Синтаксис, подобный С.
Отношение к Java.
JS-движки.
Ссылки.
Отношение к другим языкам.
Поведение переменных.
Область видимости переменных.
Классы.
Первая программа.
Упражнения.
JavaScript внутри HTML.
Обработка событий.
Инструменты разработки.
Самопроверка.
Полезные советы.
Лексическая структура.
Автоматическая вставка точки с запятой (Automatic Semicolon Insertion, ASI).
Зарезервированные слова.
Переменные.
Типы данных.
Примитивные типы данных.
Объекты.
Массивы.
Даты.
Регулярные выражения.
Операторы.
Управляющие структуры.
Циклы.
Функции.
Замыкания (Closures).
Асинхронность (async).
Объектно-ориентированное программирование.
Классическое ООП.
Классы в ООП.
Модули.
Генераторы.
Введение в Document Object Model (DOM).
Поиск элементов.
Изменение элементов.
Добавление элементов.
Удаление элементов.
Реструктуризация DOM.
Изменение стилей элементов.
Обработка событий DOM.
Отладка JavaScript.
Оптимизация.
Shell.
Формы.
Букмарклеты (Bookmarklets).
Работа с файлами.
Обработка XML.
Обработка JSON.
CS Communication.
Глоссарий.
Полезные инструменты для программистов на JavaScript.
Лучшие практики.

Купить .
Дата публикации:






Теги: :: :: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2026-01-08 11:36:03