Синтаксис JavaScript Справочник JavaScript JSON Коды клавиш События Строгий режим

JavaScript объект Boolean

Создает новый объект типа Boolean:

var foo = new Boolean([booleanValue]);

Параметры:

foo
Переменная, которой присваивается объект.
booleanValue
Необязательный параметр, который задает начальное логическое значение для нового объекта. Если booleanValue не указан или имеет значение false, 0, null, NaN, или является пустой строкой, то начальным значением объекта будет fasle. Во всех остальных случаях значением будет true.

Примечание: интерпретатор JavaScript неявно использует объект Boolean всякий раз, когда логический (булев) тип данных требуется преобразовать в объект. То есть объект Boolean служит объектом оберткой для логического типа данных.

Не используйте объект Boolean для преобразования нелогических значений в логические. Вместо этого можно использовать Boolean в качестве функции для выполнения этой задачи:

var foo = Boolean(10); // true

Также можно использовать функцию Boolean(), чтобы определять истинно или ложно выражение:

Boolean(10 > 9)  // true 
Boolean(10 < 9)  // false 

Методы

МетодОписание
toString()Преобразует логическое значение в строку и возвращает результат.
valueOf()Возвращает примитивное значение объекта.

Свойства

СвойствоОписание
constructorСсылается на функцию-конструктор, которая была использована при создании объекта.
prototypeСсылается на объект, являющийся прототипом для объектов типа Boolean. Данное свойство используется интерпретатором, когда функция используется как конструктор при создании нового объекта. Любой объект, созданный с помощью конструктора, наследует все свойства объекта, на который ссылается свойство prototype.
Копирование материалов с данного сайта возможно только с разрешения администрации сайта
и при указании прямой активной ссылки на источник.
2011-2016 © puzzleweb.ru

Реклама на сайте | puzinfo@puzzleweb.ru