2019年3月4日 星期一

[Back To Basic] Javascript - 布林(booleans)

布林(booleans)型別

  • 代表變數值只能式 true 或 false
  • 是比較和條件的基礎
  • 變數只要有值就是true
    • e.g. var var1 = Boolean("False"); // var1 為 true
  • 變數只要沒有值就是false
    • e.g. var var 1 = Boolean(0) // var1 為 false
    • e.g. var var 2 = Boolean(-0) // var2 為 false
    • e.g. var var 3 = Boolean("") // var3 為 false
    • e.g. var var 4 = Boolean(undefined) // var4 為 false
    • e.g. var var 5 = Boolean(null) // var5 為 false
    • e.g. var var 6 = Boolean(false) // var6 為 false
    • e.g. var var 7 = Boolean(NaN) // var7 為 false
  • 也可用object的方式新增,但強烈建議不要使用這種方式
    • var var1 = new Boolean(true);
    • var var2 = new Boolean(false);

沒有留言:

張貼留言