Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №4 -JS2.doc
Скачиваний:
8
Добавлен:
25.11.2019
Размер:
363.01 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

ГОСУДАРСТВЕННОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧЕРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИНАЛЬНОГО ОБРАЗОВАНИЯ

Тюменский государственный нефтегазовый университет

ИНСТИТУТ НЕФТИ И ГАЗА

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к лабораторным работам

"РАЗРАБОТКА СЦЕНАРИЕВ ДЛЯ WEB - СТРАНИЦ". ЧАСТЬ II

по курсу "Телекоммуникационные системы и сети"

Тюмень 2007

СОДЕРЖАНИЕ

стр.

  1. Встроенные объекты и функции 3

  2. Объект Date 3

Методы объекта Date 4

  1. Объект Math 10

  2. Объект window 13

Свойства объекта window 13

Методы объекта window 14

Открытие новых окон 14

Встроенные диалоговые панели 16

Модальные диалоговые панели и справка 17

Отображение справочной информации 20

Перемещение фокуса 21

Скроллирование 21

Таймеры 21

События объекта window 22

  1. Задание к лабораторной работе 24

Встроенные объекты и функции

JavaScript

Объект Date

Объект Date и его методы используются для работы с датой и временем в скриптовых программах. Этот объект имеет большой набор методов для установки даты, получения ее значения и выполнения различных преобразований. Объект Date не имеет свойств.

Дата в языке JavaScript хранится точно так же, как и в языке Java, — она представляет собой число миллисекунд, прошедших с 1 января 1970 года. При этом подразумевается, что один день состоит из 86 400 000 миллисекунд. Таким образом, учитывая, что в JavaScript целочисленные значения могут находиться в диапазоне от -9 007 199 254 740 991 до 9 007 199 254 740 991, дата могут покрывать приблизительно 285 616 лет, что существенно превышает известную историю человечества.

Д

MyDate = new Date([параметры])

ля создания экземпляра объекта Date используется конструктор new:

Возможно указание следующих параметров:

  • Никаких параметров - экземпляр будет содержать текущую дату и время. Например, today = new Date().

  • Строка, представляющая собой дату в следующем формате: «Месяц, день, год, часы:минуты:секунды». Например, someDate = new Date(«May 15, 1996»);. Если число часов, минут или секунд не указано, их значения равны 0.

  • Набор целочисленных значений для года, месяца и дня. Например, otherDay = new Date(96, 4, 15);.

  • Набор целочисленных значений для года, месяца, дня, часов, минут и секунд. Например, sameDay = new Date (96, 4, 15, 15, 30, 0);.

П

<!-----------------------------------------------------------------------------------------------------------------

DATE1.HTM — Пример задания даты

«JavaScript для всех»

Алексей Федоров, 1998

------------------------------------------------------------------------------------------------------------------>

<html>

<head><title>JavaScript Demos</title></head>

<body><center>

<script language="JavaScript">

today = new Date();

document.write("today="+today+"<br>");

someDate = new Date("May 15,1996");

document.write("someDate="+someDate+"<br>");

otherDay = new Date(96,4,-15);

document.write("otherDay="+otherDay+"<br>");

sameDay = new Date(96,4,15,15, 30,0);

document.write("sameDay="+sameDay+"<br>");

</script>

</center></body>

</html>

ример использования различных параметров показан ниже.

Пример отображения данного документа в браузере:

Различные способы задания даты