其他类型转布尔类型
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/dfe0525e6ed625962a0dc10879c9d0e6.png)
代表否定或空的值会被转换为false如:’’,NaN,0,null,undefined
其它值都被转化为true
console.log(Boolean(''));//false
console.log(Boolean(0));//false
console.log(Boolean(NaN));//false
console.log(Boolean(undefined));//false
console.log(Boolean(null));//false
console.log(Boolean(12));//true
console.log(Boolean('12'));//true