Объект Math

Объект Array

Объект Date

В JavaScript присутствует возможность пользоваться некоторыми заранее заданными объектами. Примерами таких объектов могут служить Date, Array или Math.

Рассмотрим объект Date. Он позволяет Вам работать как со временем, так и с датой. С помощью данного объекта можно определить, сколько дней остается до определенной даты. Или можно внести в HTML-документ запись текущего времени.

Например, вывод на экран текущего времени. Сперва нужно создать новый объект Date. Для этого используется оператор new:

today= new Date()

Здесь создается новый объект Date, с именем today. Если при создании этого нового объекта Date не указано какой-либо определенной даты и времени, то будут предоставлены текущие дата и время. То есть, после выполнения команды today= new Date() вновь созданный объект today будет указывать именно те дату и время, когда данная команда была выполнена.

Объект Date предоставляет нам кое-какие методы, которые теперь могут применяться к нашему объекту today. Например, это методы - getHours(), setHours(), getMinutes(), setMinutes(), getMonth(), setMonth() и так далее.

Объект Date лишь содержит определенную запись о дате и времени. Он не уподобляется часам, автоматически отслеживающим время каждую секунду, либо миллисекунду.

Чтобы зафиксировать какое-либо другие дату и время, можно воспользоваться видоизмененным конструктором (это будет метод Date(), который при создании нового объекта Date вызывается через оператор new):

today= new Date(1997, 0, 1, 17, 35, 23)

При этом будет создан объект Date, в котором будет зафиксировано первое января 1997 года 17:35 и 23 секунд (для обозначения января необходимо использовать число 0, а не 1). Таким образом, дата и время выбирается по следующему шаблону:

Date(year, month, day, hours, minutes, seconds)

Для объявления массивов в языке JavaScript используется объект Array. Для создания нового массива, используется запись myArray= new Array(). После этого можно начать заносить в массив значения:

myArray[0]= 1;

myArray[1]= "Dva";

myArray[2]= "Three";

Массивы JavaScript обладают большой гибкостью: размер массива устанавливается динамически. В языке JavaScript размер массива может только увеличиваться - массив не может «сжиматься». Также не имеет значения, что заносится в массив: числа, строки, либо другие объекты.

Если в скрипте необходимо выполнять математические рассчеты, то некоторые полезные методы для этого находятся в объекте Math. Например метод random(). При вызове функции Math.random(), получится случайное число, лежащее в диапазоне между 0 и 1. Один из возможных результатов вызова document.write(Math.random()) – при каждой новое загрузке данной страницы здесь будет появляться другое число.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: