Wednesday, March 18, 2009

what is a empty array in javascript 空数组([]) 是什么东西?

先看测试

[]==false ? 'false' : 'true'//false
[]==true ? 'true' : 'false'//false
Boolean([]) ? 'true' : 'false'//true
(![]) ? 'false' : 'true'//true
([]) ? 'true' : 'false'//true

为啥有时候是 true,有时候是 false 呢?

参看:
逻辑AND(&&)运算符

No comments: