Boolean | NN 3 IE 4 ECMA 1 | |
Un objet Boolean représente toute valeur true ou false. Vous ne devez généralement pas vous inquiéter des objets Boolean car les navigateurs les créent automatiquement lorsque vous affectez une valeur true ou false à une variable. Les versions entre guillemets de ces valeurs sont traitées comme des chaînes uniquement. |
||
Propriétés | ||
|
||
Méthodes | ||
|
||
Création d'un objet booléen | ||
var myValue = new Boolean(); var myValue = new Boolean(BooleanValue); var myValue = BooleanValue; |
constructor | NN 4 IE 4 ECMA 1 |
Lecture/écriture | |
Il s´agit d´une référence à la fonction qui a créé l´instance d´un objet Boolean: la fonction constructeur Boolean() d´origine dans les navigateurs. |
|
Exemple | |
if (myVar.constructor == Boolean) { // process native string } |
|
Valeur | |
Référence de l´objet de fonction. |
prototype | NN 3 IE 4 ECMA 1 |
Lecture/écriture | |
Propriété de l'objet Boolean statique. Utilisez la propriété prototype pour affecter de nouvelles propriétés et méthodes aux futures instances des valeurs booléennes créées dans le document considéré. Pour des exemples, voir la description de la propriété Array.prototype. Il est peu utile de créer de nouvelles propriétés ou méthodes prototypes pour l'objet Boolean. |
|
Exemple | |
Boolean.prototype.author = "DG"; |
|
Valeur | |
N´importe quelle donnée, y compris des références à des fonctions. |
toString() | NN 4 IE 4 ECMA 1 |
Renvoie la valeur de l'objet comme type de données sous forme de chaîne. En réalité, vous n'avez pas besoin de cette méthode car les navigateurs convertissent automatiquement les valeurs booléennes en chaînes lorsqu'ils en ont besoin pour l'affichage de messages ou de documents. |
|
Paramètres | |
Aucune. |
|
Valeur renvoyée | |
"true" | "false" |
valueOf() | NN 4 IE 4 ECMA 1 |
Renvoie la valeur de l'objet sous forme de données de type booléen. Vous n'avez pas besoin de cette méthode pour créer des objets Boolean en affectant simplement une seule valeur. |
|
Paramètres | |
Aucune. |
|
Valeur renvoyée | |
Valeur booléenne: true | false. |