Classe Boolean em Javascript

Outra das classes incorporadas em Javascript, neste caso para criar valores booleanos a partir de valores não booleanos.

Por Miguel Angel Alvarez - Tradução de JML


Publicado em: 22/2/05
Valorize este artigo:
Esta classe serve para criar valores booleanos. Foi acrescentado na versão 1.1 de Javascript (com Netscape Navigator 3). Uma de suas possíveis é a de conseguir valores booleanos a partir de dados de qualquer outro tipo.

Nota: Conhecemos o tipo de dados boolean no primeiro manual de Javascript. Este nos servia para salvar um valor verdadeiro (true) ou falso (false). Esta classe modela esse tipo de dados para criar objetos booleanos.

Dependendo do que receba o construtor da classe Boolean o valor do objeto booleano que se cria será verdadeiro ou falso, da seguinte maneira:

- Inicia-se a false quando você não passa nenhum valor ao construtor, ou se passa uma cadeia vazia, o número 0 ou a palavra false sem aspas.

- Inicia-se a true quando recebe qualquer valor entre aspas ou qualquer número distinto de 0.

Pode-se compreender o funcionamento deste objeto facilmente se examinarmos alguns exemplos.

var b1 = new Boolean()
document.write(b1 + "<br>")
//mostra false

var b2 = new Boolean("")
document.write(b2 + "<br>")
//mostra false

var b25 = new Boolean(false)
document.write(b25 + "<br>")
//mostra false

var b3 = new Boolean(0)
document.write(b3 + "<br>")
//mostra false

var b35 = new Boolean("0")
document.write(b35 + "<br>")
//mostra true

var b4 = new Boolean(3)
document.write(b4 + "<br>")
//mostra true

var b5 = new Boolean("Olá")
document.write(b5 + "<br>")
//mostra true

Pode-se ver em funcionamento o exemplo em uma página a parte.






Usuários :    login / registro

Manuais relacionados
Categorias relacionadas
O autor

Home | Sobre nós | Copyright | Anuncie | Entrar em contato