Boolean.prototype

A propriedade Boolean.prototype representa o prototype para o construtor de Boolean.

Property attributes of Boolean.prototype
Writable no
Enumerable no
Configurable no

Descrição

Instancias de Boolean herdam de Boolean.prototype. Você pode usar os construtores do objeto prototype para adicionar propriedados ou metodos para todas as instancias de Boolean instances.

Propriedades

Boolean.prototype.constructor
Retorna a função que criou a instancia do prototype. Esta é a função Boolean por padrão.

Métodos

Boolean.prototype.toSource()
Retorna a string contendo o codigo do objeto Boolean ;  pode-se usar esta string para criar um objeto equivalente. Sobreescreve o método Object.prototype.toSource().
Boolean.prototype.toString()
Retorna uma string com valor "true" ou "false" dependendo qual o valor do objeto. Sobreescreve o método Object.prototype.toString().
Boolean.prototype.valueOf()
Retorna o valor primitivo do objeto Boolean. Sobreescreve o método Object.prototype.valueOf().

Especificações

Especificação Status Comentário
ECMAScript 1st Edition (ECMA-262) Padrão Definição inicial. Implementano no JavaScript 1.0.
ECMAScript 5.1 (ECMA-262)
The definition of 'Boolean.prototype' in that specification.
Padrão  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Boolean.prototype' in that specification.
Padrão  

Browser compatibility

Estamos convertendo nossos dados de compatibilidade para o formato JSON. Esta tabela de compatibilidade ainda usa o formato antigo, pois ainda não convertemos os dados que ela contém. Descubra como você pode ajudar!
Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte básico (Yes) (Yes) (Yes) (Yes) (Yes)
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte básico (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)