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
true
ofalse
que contendrá el objeto. Si se omite, es 0,null
,NaN
o 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.prototype
El 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.