1、JS中的||符號:
運算方法:
只要“||”前面爲false,不管“||”後面是true還是false,都返回“||”後面的值。
只要“||”前面爲true,不管“||”後面是true還是false,都返回“||”前面的值。
比如:var a= b || c,
這相當於一個賦值語句,如果b的值被轉換爲false,那麼就把c的值賦給a,否在就把b的值賦給a;
javascript中以下值會被轉換爲false
false
undefined
null
0
-0
NaN
""
''