Объект Boolean.

  Boolean - Логическое значение.
  Экземпляр доступен:

  1. В выражении

        new Boolean([Значение]).

    где:
    • new - Ключевое слово.
    • Boolean - Имя функции конструктора объекта Boolean.
    • Значение - Операнд значения, задающий начальное значение экземпляра.
        Если значение одно из:
      1. false
      2. null
      3. 0
      4. NaN
      5. "" - Пустая строка(не пробел!)
        или аргумент опущен, то экземпляр соответствующего объекта Boolean получит значение false.
        Во всех других случаях (даже если значением является экземпляр объекта Boolean, который получен с помощью ключевого слова new со значением false) этот экземпляр бъекта Boolean получит значение - true.

  2. В выражении

        new Object(Логическое значение)

    где:
    • new - Ключевое слово.
    • Object - Имя функции конструктора всех объектов JavaScript.
    • Логическое значение - Любой формат логического значения.

  3. В любом операнде значения со значением типа boolean.

  4. С помощью универсального метода valueOf.
  Свойства.
    Собственных свойств объект Boolean не имеет.
  Методы.
    Собственных методов объект Boolean не имеет.