Книга JavaScript
عن Книга JavaScript
كتاب برمجة جافا سكريبت
Руководство по JavaScript
Сегодняшний мир веб-сайтов трудно представить без языка JavaScript. JavaScript - это то, что делает живыми веб-страницы, которые мы каждый день просматриваем в своем веб-браузере.
JavaScript был создан в 1995 году в компании Netscape в качестве языка сценариев в браузере Netscape Navigator 2. Первоначально язык назывался LiveScript, но на волне популярности в тот момент другого языка Java LiveScript был переименован в JavaScript. Однако данный момент до сих пор иногда приводит к некоторой путанице: некоторые начинающие разработчики считают, что Java и JavaScript чуть ли не один и тот же язык. Нет, это абсолютно два разных языка, и они связаны только по названию.
Первоначально JavaScript обладал довольно небольшими возможностями. Его цель состояла лишь в том, чтобы добавить немного поведения на веб-страницу. Например, обработать нажатие кнопок на веб-странице, произвести какие-нибудь другие действия, связанные прежде всего с элементами управления.
Глава 1. Введение в JavaScript
Что такое JavaScript
Первая программа на JavaScript
Выполнение кода javascript
Подключение внешнего файла JavaScript
Консоль браузера, console.log и document.write
Глава 2. Основы javascript
Переменные и константы
Типы данных
Операции с переменными
Преобразование данных
Массивы
Условные конструкции
Циклы
Глава 3. Функциональное программирование
Функции
Область видимости переменных
Замыкания и функции IIFE
Паттерн Модуль
Рекурсивные функции
Переопределение функций
Hoisting
Передача параметров по значению и по ссылке
Стрелочные функции
Глава 4. Объектно-ориентированное программирование
Объекты
Вложенные объекты и массивы в объектах
Проверка наличия и перебор методов и свойств
Объекты в функциях
Конструкторы объектов
Расширение объектов. Prototype
Инкапсуляция
Функция как объект. Методы call и apply
Наследование
Ключевое слово this
Декомпозиция
Классы
Глава 5. Встроенные объекты
Объект Date. Работа с датами
Объект Math. Математические операции
Объект Array. Операции с массивами
Объект Number
Глава 6. Строки
Строки и объект String
Объект RegExp. Регулярные выражения
Регулярные выражения в методах String
Синтаксис регулярных выражений
Глава 7. Работа с браузером и BOM
Browser Object Model и объект window
Управление окнами
История браузера. Объект history
Объект location
Объект navigator
Таймеры
Глава 8. Работа с DOM
Введение в DOM
Объект document. Поиск элементов
Свойства объекта document
Объект Node. Навигация по DOM
Создание, добавление и удаление элементов веб-станицы
Объект Element. Управление элементами
Изменение стиля элементов
Глава 9. События
Введение в обработку событий
Обработчики событий
Объект Event
Распространение событий
События мыши
События клавиатуры
Глава 10. Работа с формами
Формы и их элементы
Кнопки
Текстовые поля
Флажки и переключатели
Список select
Глава 11. JSON
Введение в JSON
Глава 12. Хранение данных
Куки
Web Storage
Глава 13. Коллекции и итераторы
Итераторы
Генераторы
Множества Set
Map
WeakSet и WeakMap
Глава 14. Ajax
Объект XMLHttpRequest
Отправка данных
Promise в Ajax-запросах
What's new in the latest 2.0.0
معلومات Книга JavaScript APK
الإصدارات القديمة لـ Книга JavaScript
Книга JavaScript 2.0.0
قم بتنزيل سريع وآمن بالغاية عبر تطبيق APKPure
قم بتثبيت ملفات XAPK/APK بنقرة واحدة على أندرويد!