Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
JavaScript_2009.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.16 Mб
Скачать

ValueOf()

Полностью аналогичен методу toString().

Пример Js23f

Пример

<script>

<!--

Var myArr, c;

myArr=new Array("A","D","C","B","a","d","c","b",3,7,1,5);

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

myArr.sort();

document . write("myArr.sort()="+myArr);

myArr . unshift("новый первый элемент");

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

//-- >

</script>

Обратите внимание, что коды чисел меньше, чем коды символов, а коды больших букв меньше, чем коды строчных букв.

Класс Number

Объект Number создаётся с помощью выражения вида:

var num = new Number(15)

В скобках указывается начальное значение переменной num.

Свойства объектов Number.

MAX_VALUE

Это константа, значение которой равно наибольшему числу, поддерживаемому системой (1.7976931348623157е+308).

MIN_VALUE

Константа, значение которой равно наименьшему допустимому в JavaScript значению числа (5е-324).

NEGATIVE_INFINITY

Минус бесконечность, число, меньшее, чем Number.MIN_VALUE.

POSITIVE_INFINITY

Плюс бесконечность, число, большее, чем Number.MAX_VALUE.

. document . write(Number.MAX_VALUE);

Пример Js24a

Методы объектов Number.

toExponential(par)

Преобразует десятичное число в экспоненциальную форму представления. Здесь par - количество десятичных знаков после запятой в мантиссе.

Пример Js24f, Js25

toFixed(par)

Округляет значение объекта до указанного количества знаков после запятой.

Пример Js24b

var myNum=new Number(1000.45);

myNum . toFixed(1);

toLocaleString()

Преобразует число в строку в соответствие с национальными настройками операционной системы.

Пример Js24d

toSource

Возвращает строковое представление числа в системе счисления с указанным основанием.

Пример Js24e

toString()

Конвертирует значение объекта в строку.

Пример Js24c

Объект Date

Класс Date используется для работы с информацией о дате и времени.

Создание с инициализацией текущей датой и временем производится без передачи параметров конструктору:

var d = new Date();

Пример Js25a

Можно инициализировать объект любой датой, введя ее в формате:

var d = new Date (год, месяц, число, часы: минуты: секунды: миллисекунды)

Месяцы нумеруются с нуля!

Пример Js25h

Если конструктору передается один параметр, то он означает количество миллисекунд прошедших с 01.01.1970 00:00:00.

Пример Js25b

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

getDate()

Возвращает число месяца (от 1 до 31).

Пример Js25c

getDay()

Возвращает день недели (0-6, 0 – воскресенье).

Пример Js25d

getHours()

Возвращает час времени суток (0-23).

Пример Js25e

getFullYear()

Возвращает четырехзначное значение года.

Пример Js25f

getMilliseconds()

Возвращает количество миллисекунд, прошедших от начала текущей секунды (число от 0 до 999).

Пример Js25g

getMinutes()

Возвращает количество минут для объекта от начала текущего часа (0-59).

Пример Js25i

getMonth()

Возвращает номер месяца (0-11, 0 – январь).

Пример Js25j

getSeconds()

Возвращает число секунд для объекта (0-59) от начала текущей минуты.

Пример Js25k

getTime()

Возвращает количество миллисекунд, которые прошли с 01.01.1970.

Пример Js25l

getYear()

Возвращает две последние цифры года для лет до 2000 года и все цифры для лет от 2000 года.

Пример Js25m

toString()

Преобразует дату и время в строку.

Пример Js25n, Js26

parse(d)

Возвращает количество миллисекунд, которые прошли, начиная с 01.01.1970 до даты, переданной в качестве параметра d.

Пример Js25p

Пример Js26a

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]