Web-программирование. Основы языка JavaScript. Том 1

2 650 

Настоящий учебник предназначен для студентов ВУЗов, изучающих ин-
форматику и различные виды программирования, в том числе, программиро-
вание для Интернета. Имеющиеся издания не всегда ориентированы на начи-
нающих пользователей и нередко бывают сравнительно трудны для изучения
основ Web-программирования.
Данная книга преследует цель упростить изложение материала по Web-
программированию на широко используемом в Интернете языке JavaScript.
Приведено описание большинства основных возможностей языка и множество
конкретных примеров его применения.
Учебник написан, как самоучитель и может быть использован любыми
желающими, изучить возможности Интернета, языка Web-программирования
JavaScript и методы создания HTML-страниц с его использованием.

Product Description

СОДЕРЖАНИЕ
ПРЕДИСЛОВИЕ…………………………………………………..6
ВВЕДЕНИЕ………………………………………………………….8
Java…………………………………………………………………….9
JavaScript…………………………………………………………….9
JScript………………………………………………………………..10
VBScript……………………………………………………………..11
ОБЗОР ВОЗМОЖНОСТЕЙ JAVASCRIPT ……………12
Размещение скриптов…………………………………………12
События…………………………………………………………….15
Функции …………………………………………………………….17
ПЕРЕМЕННЫЕ И КОНСТАНТЫ ………………………….23
Типы переменных ………………………………………………23
Преобразование типов ……………………………………….25
Область действия переменных……………………………27
Литералы или константы …………………………………….29
Массивы…………………………………………………………….31
ВЫРАЖЕНИЯ И ОПЕРАТОРЫ …………………………..34
Простые выражения……………………………………………34
Типы операторов………………………………………………..35
Оператор присвоения …………………………………………35
Операторы сравнения…………………………………………36
Условные выражения………………………………………….36
Арифметические операторы ……………………………….37
Логические операторы………………………………………..40
Строковые операторы…………………………………………41
Старшинство операторов ……………………………………42
ОСНОВНЫЕ ОПЕРАТОРЫ…………………………………44
Вывод текста ……………………………………………………..45
Оператор комментария……………………………………….47
Оператор var ……………………………………………………..47
Операторы цикла ……………………………………………….49
Условные операторы ………………………………………….52
Оператор break…………………………………………………..55
Оператор continue ………………………………………………56
Оператор function ……………………………………………….57
Оператор return ………………………………………………….58

Оператор new…………………………………………………….59
Ключевое слово this……………………………………………60
Оператор with …………………………………………………….60
Зарезервированные слова ………………………………….61
СОБЫТИЯ…………………………………………………………63
Обзор событий …………………………………………………..64
Событие Click …………………………………………………….65
Событие Blur………………………………………………………67
Событие Focus …………………………………………………..67
Событие Select …………………………………………………..68
Событие Change ………………………………………………..68
Событие Submit………………………………………………….69
Событие MouseOver……………………………………………70
Событие MouseOut……………………………………………..71
Событие Load…………………………………………………….72
Событие UnLoad ………………………………………………..72
Событие Abort ……………………………………………………73
Событие Reset……………………………………………………73
ФУНКЦИИ………………………………………………………….76
Определение функций………………………………………..76
Функции с переменным числом аргументов ………….79
Встроенные функции ………………………………………….80
ОБЪЕКТНАЯ МОДЕЛЬ ………………………………………90
Иерархия объектов …………………………………………….90
Объект Window…………………………………………………..93
Объект Document ……………………………………………..113
Объект History ………………………………………………….124
Объект Location ………………………………………………..127
Объект Frame …………………………………………………..130
ВСТРОЕННЫЕ ОБЪЕКТЫ ……………………………….143
Объект String ……………………………………………………143
Объект Math …………………………………………………….152
Объект Date……………………………………………………..154
Объект Array…………………………………………………….162
СОЗДАНИЕ ОБЪЕКТОВ …………………………………..171
Создание объектов …………………………………………..171
Объекты и свойства ………………………………………….174
Объекты и Методы……………………………………………176

ДИНАМИЧЕСКИЕ ДОКУМЕНТЫ……………………….179
Простые динамические документы…………………….179
Динамические документы в другом окне …………….180
Пример динамического документа……………………..184
ФОРМЫ …………………………………………………………..189
Проверка информации………………………………………189
Проверка определенных символов…………………….192
Передача информации ……………………………………..194
Выделение элемента формы …………………………….198
Кнопки ……………………………………………………………..199
Применение форм…………………………………………….201
Создание динамических форм …………………………..203
РИСУНКИ ………………………………………………………..210
Изображения на Web-странице………………………….210
Загрузка новых изображений …………………………….211
Упреждающая загрузка изображения …………………212
Изменение изображений …………………………………..216
Слайдшоу ………………………………………………………..222
СЛОИ ………………………………………………………………232
Создание слоев………………………………………………..232
Слои в JavaScript………………………………………………237
Перемещение слоев …………………………………………243
Вырезка из слоя ……………………………………………….249
Вложенные слои……………………………………………….255
ЛИТЕРАТУРА…………………………………………………264

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Web-программирование. Основы языка JavaScript. Том 1”