Manual de Referência JavaScript Boolean
JavaScript Boolean (Boolean)
JavaScript boolean values can have one of two values: true or false.
Boolean() Function
You can use the Boolean() function to determine if an expression is true:
Example
Boolean(10 > 9) // Returns true
Or even simpler:
Example
(10 > 9) // Also returns true 10 > 9 // também retorna true
Para obter tutoriais sobre valores booleanos, leia nosso Tutorial do JavaScript Boolean.
Atributos Boolean
Atributos | Descrição |
---|---|
constructor | Retorna a função que cria o原型 do JavaScript Boolean. |
prototype | Permite que você adicione propriedades e métodos ao原型 do Boolean. |
Métodos Boolean
Método | Descrição |
---|---|
toString() | Converte o valor booleano em uma string e retorna o resultado. |
valueOf() | Retorna o valor original do valor booleano. |
Objeto Boolean
O objeto Boolean representa dois valores: "true" ou "false".
A sintaxe para criar um objeto Boolean:
new Boolean(value); //construtor Boolean(value); //função de conversão
Parâmetro
Parâmetro value O valor armazenado pelo objeto Boolean ou o valor a ser convertido em Boolean.
Retorno
Quando chamado como um construtor (com o operador new), o Boolean() converte seus parâmetros em um valor booleano e retorna um objeto Boolean que contém esse valor.
Se chamado como uma função (sem o operador new), o Boolean() apenas converte seus parâmetros em um valor booleano bruto e retorna esse valor.
Notas:Se o parâmetro value for omitido ou definido como 0, -0, null, "", false, undefined ou NaN, o objeto é definido como false. Caso contrário, é definido como true (mesmo que o parâmetro value seja a string "false").
Descrição do objeto Boolean
No JavaScript, o valor booleano é um tipo de dados básico. O objeto Boolean é um objeto booleano que empacota valores booleanos. O objeto Boolean é主要用于 fornecer o método toString() para converter valores booleanos em strings.
Quando o método toString() é chamado para converter um valor booleano em uma string (geralmente chamado implicitamente pelo JavaScript), o JavaScript internamente converte esse valor booleano em um objeto Boolean temporário e chama o método toString() desse objeto.
Livro de texto adicional
Para obter mais informações, leia o conteúdo relevante do tutorial avançado do JavaScript:
- Tipos de referência do ECMAScript
- Os tipos de referência geralmente chamados de classes (class) ou objetos. Esta seção explica os tipos de referência pré-definidos do ECMAScript.