logo
Vvedenie_v_Veb_programmirovanien_2 / Vvedenie_v_Veb_programmirovanien_2

Глава 4. Язык JavaScript…………………………………………………..….176

Введение. Включение скриптов JavaScript в HTML-код. Создание простых сценариев. Комментарии. Скрытие сценариев от браузеров. Отладка скриптов. Ввод и вывод данных. Описание языка. Типы данных. Преобразование типа. Числа. Специальные числа. Строки. Булев тип. Переменные типа Undefined и Null. Массивы. Операторы и выражения. Функции. Передача параметров по значению и по ссылке. Глобальные и локальные переменные. Модель событий. Ключевое слово this. Объектная модель. Пользовательские объекты. Прототипы. Хеш-таблицы в JavaScript. Встроенные объекты String, Array, Date, Math. Методы Math ( Math .метод (параметры) ). Объект Function (Функция). Шаблоны и регулярные выражения. Объекты браузера. Объект window . Свойства и методы объекта navigator. Свойства объекта screen. Свойства и методы объекта history. Свойства и методы объекта document. Коллекции и подчиненные объекты объекта document. Свойства и методы объекта location. Свойства и методы объекта style. Объект layer. Document Object Model (DOM). Навигация по дереву документа . Создание новых узлов. Копирование: метод cloneNode() . Удаление и замена узлов в документе. Работа с атрибутами элементов . JavaScript и AJAX. Запрос к серверу. Класс XMLHttpRequest. Использование DOM. Объект FormData . Cookies. Примеры на JavaScript. Тестовые вопросы по языку JavaScript. Упражнения и задачи по JavaScript.