你觉得Boolean('false') === false吗, Boolean([]) === false吗?
Boolean('false') === true, Boolean([]) === true
Boolean 对象表示两个值:"true" 或 "false" 但是能使Boolean为flase的只有6种情况:
注意空数组空对象,负值转的布尔值时都为true
作者:张中华 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。