1、任何JavaScript的值都可以转换为布尔值下面这些将会转换为false(假值): undefined null 0 -0 NaN "" //空字符串所有其他值,包括所有对象(数组)都回转换成true。例如: if(o) // o为一个对象,返回true(真值)2、布尔值包含一个方法:toString(),例如: true.toString();// “true”3、三个布尔运算符: && //逻辑与(AND) || //布尔或(OR) ! //布尔非(NOT)