(这里的false 特指 不是某种类型, 例如不是对象,不是数字,不是字符串)
在javascript里面有较多的类型可以表示false , 如下
1. false
2. null
3. undefined
4. == (用来比较字符串)
5. 0
6. NaN (用来比较数字)
一般来说,只要没有出现在以上列表中的值应该被考虑为true
以上列表的值应该被考虑为false
PS:引用自Mix11
(这里的false 特指 不是某种类型, 例如不是对象,不是数字,不是字符串)
在javascript里面有较多的类型可以表示false , 如下
1. false
2. null
3. undefined
4. == (用来比较字符串)
5. 0
6. NaN (用来比较数字)
一般来说,只要没有出现在以上列表中的值应该被考虑为true
以上列表的值应该被考虑为false
PS:引用自Mix11
转载于:https://www.cnblogs.com/PurpleTide/archive/2011/06/17/2083916.html