
- •Var имя_переменной:
- •Var myName пример js6
- •Integer
- •InternetAddress
- •Internetaddress
- •Приоритеты выполнения операций
- •If (условие1) {
- •Операторы цикла
- •Var column,row;
- •Var column,row;
- •Var objArr;
- •ValueOf()
- •Var myArr, c;
- •Var timeStr;
- •Var Spoint;
- •Регулярные выражения: пример 30
- •Работа с регулярными выражениями
- •Методы класса RegExp
- •Var result, re, str;
- •Свойства глобального объекта RegExp.
- •Var re, str, protocol, address, filename, result;
- •Regular Expressions
- •Метасимволы
- •Классы символов
- •Квантификаторы
- •Action в javascript
- •Использование Action в javascript.
- •Свойство method.
- •Использование свойства method в js.
- •Заключение.
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