在JavaScript中“falsy”的明确列表如下:
""
(空字符串)0
,-0
,NaN
(非法的number
)null
,undefined
false
任何不在这个“falsy”列表中的值都是“truthy”。这是其中的一些例子:
"hello"
42
true
[ ]
,[ 1, "2", 3 ]
(数组){ }
,{ a: 42 }
(对象)function foo() { .. }
(函数)
在JavaScript中“falsy”的明确列表如下:
""
(空字符串)0
, -0
, NaN
(非法的number
)null
, undefined
false
任何不在这个“falsy”列表中的值都是“truthy”。这是其中的一些例子:
"hello"
42
true
[ ]
, [ 1, "2", 3 ]
(数组){ }
, { a: 42 }
(对象)function foo() { .. }
(函数)