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