### boolean * * * * * > boolean值是ECMAScript中使用最多的一种类型,该类型只有两种字面值,false和true,这两个字面值与数字值不是一回事,所以true不一定等于1,false也不一定等于0。 > 需要注意的是,boolean类型的两个字面值是区分大小写的,正确的写法应该是false与true,如果将其写成True或者False,那么他们只是常规的标识符而已。 > boolean有一个转型函数Boolean(),不过在编码过程中我们并不需要使用这个函数将某种数据类型的值进行转型后用某个变量去接收,因为在javascript判断语句中可以自动的将值转为boolean类型后进行判断,如下所示: ~~~ let y = "hello" if(y){ console.log("y is true") // y is true } ~~~