哪些值转换成布尔类型是false

910 阅读1分钟
  1. undefined(未定义,找不到值时出现)
  2. null(代表空值)
  3. false(布尔值的false,字符串"false"布尔值为true)
  4. 0(数字0,字符串"0"布尔值为true)
  5. NaN(无法计算结果时出现,表示"非数值";但是typeof NaN==="number")
  6. ""(双引号)或''(单引号) (空字符串,中间有空格时也是true)