JavaScript. Подробное руководство, 6-е издание, стр. 413
Возвращаемое значение
При вызове в качестве конструктора (с оператором
<b>new</b><b>Boolean()</b><b>Boolean</b><b>new</b><b>Boolean()</b>Значения 0, NaN, null, пустая строка и значение undefined преобразуются в false. Все остальные элементарные значения, за исключением false (но включая строку "false"), а также все объекты и массивы преобразуются в true.
Методы
<b>toString()</b><b>Boolean</b><b>valueOf()</b><b>Boolean</b>Описание
Логические значения - это базовый тип данных JavaScript. Объект
<b>Boolean</b><b>Boolean</b><b>toString(),</b><b>toString()</b><b>Boolean</b><b>toString().</b>См. также
Object
преобразует логическое значение в строку (переопределяет Object.toString())
Синтаксис
<b>b.toString()</b>Возвращаемое значение
Строка "true" или "false" в зависимости от того, чем является Ь: элементарным логическим значением или объектом
<b>Boolean</b>Исключения
<b>ТуреЕrror</b><b>Boolean</b>логическое значение объекта Boolean (переопределяет Object.valueOf())
Синтаксис
<b>b.valueOf()</b>Возвращаемое значение
Элементарное логическое значение, которое содержится в b, который является объектом
<b>Boolean</b>Исключения
<b>TypeError</b>Date
Date
работа с датами и временем (Object->Date)
Конструктор
<b>new Date()</b><b>new Date(миллисекунды) </b><b>new Date (строка_ даты)</b><b>new Date(год, месяц, день, часы, минуты, секунды, мс)</b>Конструктор
<b>Date()</b><b>Date</b><b>getTime().</b><b>Date.parse().</b><b>Date.UTC().</b><b>Date()</b><b>Date()</b>Аргументы
миллисекунды
Количество миллисекунд между нужной датой и полночью 1 января 1970 года (UTC). Например, передав в качестве аргумента число 5000, мы создадим дату, обозначающую пять секунд после полуночи 1 января 1970 года.
строка_даты
Единственный аргумент, задающий дату и (необязательно) время в виде строки. Строка должна иметь формат, понятный для Date.parse().
год
Год в виде четырех цифр. Например, 2001 для 2001 года. Для совместимости с более ранними реализациями JavaScript к аргументу добавляется 1900, если значение аргумента находится между 0 и 99.
месяц
Месяц, заданный в виде целого от 0 (январь) до 11 (декабрь).
день
День месяца, заданный в виде целого от 1 до 31. Обратите внимание, что наименьшее из значений этого аргумента равно 1, а остальных аргументов - 0. Необязательный аргумент.
часы
Часы, заданные в виде целого от 0 (полночь) до 23 (11 часов вечера). Необязательный аргумент.
минуты
Минуты в часах, указанные в виде целого от 0 до 59. Необязательный аргумент.
секунды
Секунды в минутах, указанные в виде целого от 0 до 59. Необязательный аргумент.
мс
Миллисекунды в секунде, указанные в виде целого от 0 до 999. Необязательный аргумент.
Методы
У объекта
<b>Date</b><b>Date</b><b>get[UTC]Day()</b><b>getDay()</b><b>getUTCDay().</b>