JavaScript сценарий "Текущая дата"

Сценарий «Текущая дата». Знакомство с обработкой массивов
По аналогии с часами эффект присутствия создается и при выводе информации о текущей дате. Для иллюстрации работы с массивами в языке JavaScript рассмотрим код сценария, определяющего и выводящего текущую дату на поле веб-страницы.

Рассмотрим листинг боле подробно.

  • <html> - начало веб-страницы.
  • <headxscript> - начало заголовка и сценария.
  • var time= new DateO -определение переменной time и присвоение ей значения текущей даты.
  • function vremya () { - определение и начало функции.
  • var day=time .getDay () - определение и присвоение переменной day начального числового значения текущего дня по системной дате.
  • var dayname - определение переменной dayname.
  • if (day= = 0) dayname="Воскресенье" - присваивание значения переменной dayname в зависимости от значения переменной day. Аналогично для последующих шести строк.
  • var monthnames-new Array ("Января", "Февраля", "Марта", "Апреля", "Мая", "Июня", "Июля", "Августа", "Сентября", "Октября", "Ноября", "Декабря"); - описание массива элементов monthnames и присвоение значений его элементам.
  • var month=time. getMonth () - определение переменной month и присвоение ей числового значения текущего месяца по системной дате.
  • var monthname=monthnames [month] - определение переменной monthname и присвоение ей названия месяца согласно расположению элемента в массиве.
  • var у ear=time, get Year () - определение переменной year и присвоение ей значения текущего года.
  • if (уеаг<1000) уеаг+ = 1900 - определение условия текущего года. При истинности условия переменная year увеличивается на 1900.
  • var strokadate=dayname +', '+time.getDate()+' ' +monthname+ ' , ' +year; - определение строковой переменной strokadate и формирование ее содержимого.
  • document .write (strokadate) ) - вьгвод на веб-страницу переменной strokadate, завершение функции.
  • </script></head> - завершение сценария и заголовка.
  • <body align=center> - начало тела документа и выравнивание по центру его содержимого.
  • <hl> Текущая дата</п1><Ьг> - надпись, оформленная максимальным заголовком.
  • <script>vremya () </script> - сценарий, вызывающий функцию
  • vremya ().
  • </body> - завершение тела документа.
  • </html> - завершение веб-страницы.
Тэги: работы, веб-страницы, определяющего, javascript, сценария, рассмотрим, массивами