1、基本数据类型

  1. number 数字
  2. string 字符串 ""的数值
  3. boolean 布尔值 只有true false
  4. undefined 空值
  5. null 0

2.引用数据类型(对象)

  1. Object 对象
  2. Array 数组
  3. Function 函数

转换的情况

  1. 转换的情况
  2. 字符串 -->布尔值
  3. -除了空串其余全是true
  4. 数字-->布尔值
  5. -除了0NaN其余都是true
  6. nullundefined --> 布尔值
  7. -都是false
  8. 对象--->都是true
  9. 方式2(隐式类型转换):
  10. -为任意的数据类型转换做俩次非运算,即可转换为布尔值
  11. 例如:
  12. var a = "hello";
  13. a = !!a//true