Объект
Boolean — это объектная реализация примитивного булевского значения. Его конструктор имеет вид:
new Boolean(значение?)
Здесь
значение — любое логическое выражение, задающее примитивное значение объекта. Если оно не указано, то примитивное значение объекта равно
false.
Свойства объекта Boolean
Свойство |
Описание |
Член прототипа |
constructor |
Конструктор, который создал объект. |
Да |
prototype |
Ссылка на прототип класса объектов. |
Нет |
Методы объекта Boolean
Метод |
Описание |
Член прототипа |
toString |
Преобразует объект в строку. |
Да |
valueOf |
Возвращает примитивное значение объекта. |
Да |
Синтаксис: объект.toString()
Результат: строковое значение
Метод
toString преобразует логический
объект в строковое значение. Если примитивное значение объекта равно
true, то он возвращает строку
"true", в противном случае — строку
"false".
Синтаксис: объект.valueOf()
Результат: логическое значение
Метод
valueOf возвращает примитивное значение логического
объекта.