Руководство по JavaScript
About Руководство по JavaScript
JavaScript programming and tutorials
Руководство и уроки по 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 ایپکےذریعےانتہائی تیزاورمحفوظڈاؤنلوڈنگ
Android پر XAPK/APK فائلیںانسٹالکرنےکےلیےایککلککریں!