javascriot 布尔类型 Boolean 把其他数据类型的值转换为布尔类型 只有‘ 0、NaN、空字符串、null、underined ’这五个数据值转换为布尔类型的false,其余的都会变成true “!”号的作用 !=: 不等于 叹号在JS中还有一个作用:’取反‘,先把值转换为布尔类型,然后再去取反 !! 在一个叹号取反的基础上在取反,取两次反相当于没有操作,但是却已经把其他类型值转换为布尔类型了,和Boolean是相同的效果