JavaScript Boolean (布林值)
Boolean 用來表示兩種值:
true
- 表示真false
- 表示假
在 JavaScript 中,只有這些值會被當作是 false:
null
- 數值
0
NaN
- 空字串
''
undefined
除此以外的值都是 true!
Boolean() 函數 - 型別轉換
Boolean() 可以用來將其他的資料型態轉型 (type conversion) 成布林值型態。
var x = 0;
Boolean(x); // false
x = 100;
Boolean(x); // true
x = '';
Boolean(x); // false
x = 'hi';
Boolean(x); // true
x = null;
Boolean(x); // false