Manual de referencia de JavaScript Boolean
Boolean (Boolean) de JavaScript
Los valores booleanos de JavaScript pueden ser uno de los dos: true o false.
Función Boolean()
Puede usar la función Boolean() para determinar si una expresión es verdadera:
Ejemplo
Boolean(10 > 9) // Devuelve true
O más simple:
Ejemplo
(10 > 9) // También devuelve true 10 > 9 // también devuelve true
Para obtener tutoriales sobre valores booleanos, lea nuestros Tutoriales de JavaScript Booleano.
Atributos Booleano
Atributos | Descripción |
---|---|
constructor | Devuelve la función que crea el prototipo de Booleano de JavaScript. |
prototype | Permite agregar propiedades y métodos al prototipo de Booleano. |
Métodos Booleano
Método | Descripción |
---|---|
toString() | Convierte el valor booleano en una cadena y devuelve el resultado. |
valueOf() | Devuelve el valor original de la booleana. |
Objeto Booleano
El objeto Booleano representa dos valores: "true" o "false".
Sintaxis para crear un objeto Booleano:
new Boolean(value); //constructor Boolean(value); //función de conversión
Parámetro
Parámetro value El valor almacenado por el objeto Booleano o el valor que se debe convertir en un valor booleano.
Valor devuelto
Cuando se llama a Booleano como un constructor (con el operador new), Booleano convertirá su parámetro en un valor booleano y devolverá un objeto Booleano que contiene ese valor.
Si se llama a Booleano como una función (sin el operador new), Booleano solo convertirá su parámetro en un valor booleano original y devolverá este valor.
Notas:Si se omite el parámetro value o se establece en 0, -0, null, "", false, undefined o NaN, el objeto se establece en false. De lo contrario, se establece en true (incluso si el parámetro value es la cadena "false").
Descripción del objeto Booleano
En JavaScript, el valor booleano es un tipo de datos básico. El objeto Booleano es un objeto booleano que encapsula valores booleanos. El objeto Booleano se utiliza principalmente para proporcionar el método toString () que convierte valores booleanos en cadenas.
Cuando se llama al método toString () para convertir un valor booleano en una cadena (generalmente llamado implícitamente por JavaScript), JavaScript internamente convierte este valor booleano en un objeto Booleano temporal, y luego llama al método toString () de este objeto.
Libros de texto complementarios
Para obtener más información, lea el contenido relevante en el tutorial avanzado de JavaScript:
- Tipos de referencia ECMAScript
- Los tipos de referencia se denominan generalmente clases (class) o objetos. Esta sección explica los tipos de referencia predefinidos de ECMAScript.