js-布尔值

1、任何JavaScript的值都可以转换为布尔值

下面这些将会转换为false(假值):

1 undefined
2 null
3 0
4 -0
5 NaN
6 "" //空字符串

所有其他值,包括所有对象(数组)都回转换成true。例如:

1 if(o) // o为一个对象,返回true(真值)

2、布尔值包含一个方法:toString(),例如:

1 true.toString();// “true”

3、三个布尔运算符:

1 && //逻辑与(AND)
2 || //布尔或(OR)
3//布尔非(NOT)

 

posted on 2016-11-03 14:59  放羊的星星bky  阅读(387)  评论(0编辑  收藏  举报

导航