Boolean()
Función constructora de los objetos de tipo Boolean
Sintaxisvar logico = new Boolean()
var logico = new Boolean([valor])
var logico = new Boolean()
var logico = new Boolean([valor])Valor
Opcional. Valor
trueofalseque contendrá el objeto. Si se omite, es 0,null,NaNo una cadena vacía, el valor inicial del objetofalse.
var logico = Boolean()
var logico = Boolean([valor])La función constructora Boolean() puede ser invocada como una función devolviendo un objeto tipo Boolean de forma similar a los creados con new Boolean().
Normalmente no se crean instancias del objeto Boolean explícitamente, y sólo se crean implícitamente objetos Boolean cuando a un tipo de datos lógico se le invoca como un objeto, por ejemplo, con el método toString().
Ejemplovar verdadero = true;
console.log(verdadero.toString());
var verdadero = true;
console.log(verdadero.toString());La variable verdadero se convierte en un objeto Boolean que al ser derivado del objeto Object dispone de un método toString().
Boolean.prototype
Prototipo de los objetos de tipo Boolean
SintaxisBoolean.prototype
Boolean.prototypeEl prototipo incluye todas las propiedades y métodos que heredarán los objetos del tipo Boolean.
Si al objeto prototype se le añade o modifican propiedades o métodos, todos los objetos creados a partir del tipo Boolean tendrán estos nuevos miembros, incluso los creados con anterioridad a la modificación del prototipo.