Boolean(变量); 可以将任何数据类型转换成布尔值
假:0、NaN、空字符串、null、undefined、false
真:其它的都是真的,一切对象都是真的,包括 [] {}
// 1、数字中0和NaN为假,其它都是真的 // 2、空字符串是假,其它均是真 // 3、布尔值简单返回 // 4、null和undefined为假 // 5、一切对象都是真的,包括 [] {} //下面列出Boolean值为false的情况,其他情况下都为true console.log(Boolean(0)); console.log(Boolean(NaN)); console.log(Boolean('')); console.log(Boolean(null)); console.log(Boolean(undefined)); console.log(Boolean(false));