Javascript дата и час, Javascript Дата - Life-Prog

СЪДЪРЖАНИЕ

1 Създаване на обекти от клас Дата

Класът Date се използва за съхраняване на стойности за дата и час. Обектите от този клас се създават с помощта на конструктора Date([par]), който приема стойност на дата в числов или низов формат.

Например датата на изстрелване на първия изкуствен спътник на Земята може да бъде дадена по следния начин:

sputnikLaunch = нова дата ("4 октомври 1957 г. 19:28:34 GMT");

Конструкторът на обект за дата може също да има следния формат: Дата (година, месец, число [, часове [, минути [, секунди [, милисекунди]]]]). Ако нито един от параметрите не е зададен, конструкторът инициализира обекта с текущата дата. Примери за инициализация на обекти за дата в Javascript са дадени в примери #1 и #2.

Съдържание

2 Методи за класове за дата

Определяне на дните до Коледа

В пример № 2 стойностите на текущата дата и текущото време се показват в прозореца на браузъра и се изпълнява и определеното времезакъснение.

Съдържание

При събитието Click се извиква функцията outTime(), която задава необходимите стойности на свойствата на текстовото поле на етикета и показва текущата дата и текущото време в това поле, определени с помощта на методите на класа Date. Размерът на полето и шрифтът са избрани така, че след активиране на полето да е възможно чрез натискане на клавишите "Край" и "Начало" да се показват последователно датата или часът в текстовото поле. Събитието Contextmenu извиква функцията Delay(5,1), която извършва забавяне от пет секунди чрез сравняване на текущото време с базовото време, дефинирано в началото на забавянето. По време на забавянето полето за състояние на прозореца на браузъра показва съобщението „Извършва се забавяне“. ХарактеристикаТази функция е, че от двата й параметъра, първият е задължителен - указва числената стойност на закъснението, а вторият, който определя в какви единици се задава закъснението, е незадължителен. Ако не е посочено при извикване на функцията, стойността му се приема по подразбиране. Вторият параметър може да приема следните стойности:

  • 0 - времето за забавяне е зададено в милисекунди (стойност по подразбиране);
  • 1 - времето за забавяне е посочено в секунди;
  • 2 - времето на забавяне е посочено в минути;

За да определите колко параметъра са били предадени на функцията във всеки конкретен случай и техните стойности, трябва да използвате масива аргументи, който, като свойство на класа Function, съдържа стойностите на всички аргументи, предадени на функцията, когато е била извикана: delay.arguments[0] указва първия аргумент на функцията, delay.arguments[1] указва втория аргумент, а delay.arguments.length указва броя на аргументите, предадени на функцията. Имайте предвид, че масивът от аргументи е достъпен само в тялото на функцията.

Съдържание

Дата на добавяне: 2010-12-14

Можете --> Поръчайте скрипт