JavaScriptはノートのブール値を整理して詳しく説明します.
8111 ワード
JavaScriptデータタイプのBoolean
1.定義
Booleanオブジェクトは二つの値しかありません.trueまたはfalseは、大文字と小文字を区別します.
2.作成方法 constructorは、このオブジェクトを作成するBoolean関数の参照 を返します. prototypeは、オブジェクトに属性と方法を追加する能力を持っています. 5.対象方法 toSource()は、オブジェクトのソースコードを返す.親が新聞の誤りを測定する. toString()は、論理値を文字列に変換し、結果を返す. valueOf()は、Booleanオブジェクトの元の値を返します. 6.Boolean変換
まとめ:ブール値falseに変換できる値は0、NaN、「」、false、undefinedだけで、他のものは全部trueです.
1.定義
Booleanオブジェクトは二つの値しかありません.trueまたはfalseは、大文字と小文字を区別します.
2.作成方法
var bool = new Boolean(value); // value - 。
var bool2 = Boolean(value); // value - 。
3.戻り値var bool = new Boolean(""); // Booleab {false} false
var bool2 = Boolean(1); // true true
4.オブジェクトの属性var bool3 = new Boolean(NaN);
bool3.constructor; // ƒ Boolean() { [native code] }
Boolean.prototype.returnTrue = function(){
return true;
};
var bool4 = new Boolean();
bool4.returnTrue(); // true
var bool5 = new Boolean(0);
bool5.toString(); // "false"
var bool6 = new Boolean(null);
bool6.valueOf(); // false
まとめ:ブール値falseに変換できる値は0、NaN、「」、false、undefinedだけで、他のものは全部trueです.
Boolean(0); // false
Boolean(NaN); // false
Boolean(""); // false
Boolean(false); // false
Boolean(undefined); // false
Boolean(" "); // true
Boolean("0"); // true
Boolean([]); // true
Boolean([""]); // true
Boolean(["0"]); // true
Boolean({}); // true
Boolean(true); // true
私のブログへようこそ.zhe------内容は個人整理で、間違いがあれば、メッセージで指摘してください.ありがとうございます