1. == 是会进行类型转换再进行判断的。 true是转换成1,false是转换成0 然后再进行判断
2 == true false 1 == true true 0 === false false 0 == false true "1" == true true
2. === 是不会进行类型转换直接判断的。
3.
Boolean(null) false Boolean(undefined) false Boolean(obj = {}) true Boolean(0) false Boolean(NaN) false
Boolean(' ') true Boolean('') false