Курс посвящен изучению языка программирования JavaScript. JavaScript является языком сценариев (скриптов), который применяют в основном для создания на Web-страницах интерактивных элементов. Его можно использовать для построения меню, проверки правильности заполнения форм, смены изображений или для чего-то еще, что можно сделать на Web-странице.Введение в язык сценариев JavaScript.Основы проверки сценариев. Операторы if и else. Способы записи комментариев. Краткое знакомство с функциями. Основы работы с полями форм и с функциями циклов.В этой лекции будут полностью рассмотрены функции и представлена концепция объектов в JavaScript. Внутренняя работа присущих JavaScript объектов: строк, чисел и массивов. Объектная модель документа или коротко DOM (Document Object Model). Функции document.forms, document.getElementById, document.createElement и некоторые другие, которые встроены в объект document.Объект документа (document) и объект окна (window). Функции setTimeout и setInterval, window.opener, document.body и document.documentElement. Cвойства документа title, referer и cookies.Основы объектно-ориентированного программирования (ООП) в JavaScript. new Object и объектные литералы. Прототипирование. Переменные Private, Public и Static. Метод наследования. Полезные (и опасные) свойства замыкания.Основы приложений AJAX. Создание объекта XMLHttp. Варианты получения данных: XML, JSON или обычный текст. Пример со списком контактов.Обработка ошибок в JavaScript: Синтаксические ошибки. Ошибки времени выполнения. Window.onerror. Try/Catch/Finally и Throw. Обработка ошибок в AJAXРекурсия. Стек. Создание собственного стека. Применение рекурсии.
1
Форматов
Русский
Язык
По жанру и категории

Дмитрий Ершов

Джордж Бим, А. Г. Ракин
Кайл Симпсон, Кристофер Шмитт

Джоэл Х. Спольски, С. А. Маккавеев

Джон Перри Барлоу, Брюс Шнайер, Кирилл Константинович Мартынов, Тимоти Мэй, Эрик Хьюз, Аарон Шварц, Ольга Турухина, Сергей Матвеев