JavaScript Core Object | 布林物件(Boolean Object)
布林物件(Boolean Object)
| Boolean 物件 | 兼容性:IE4+、NN3+、Moz1+、Safari1+ |
boolObj = new Boolean(value)boolObj:布林物件的名稱 value:物件儲存的值或想轉換為布林值的值
| 屬 性 | constructor、prototype |
| 方 法 | toString()、valueOf() |
請勿混淆原始的布林值 true 和 false 與布林物件的 true 和 false 這兩者。布林物件是個環繞原始布林資料類型的封套資料(wrapper)。
假如它沒有初始值或者它是 0、-0、null、false、NaN、undefined 或是空字串("")的話,其初始值為 false,否則為 true。
var a = 1;
var b = 5;
flag1 = new Boolean(a < b);
flag2 = new Boolean(a > b);
document.write("1 < 5 是 " + flag1); //其顯示結果為 1<5 是 true
document.write("1 > 5 是 " + flag2); //其顯示結果為 1>5 是 false




