- 在 JavaScript 中有五大基本数据类型,分别是:数字、字符串、布尔值、
undefined
、null
; - 任何不属于基本类型的东西都属于对象;
- 数字类型可以存储的数据包括:正负整数、浮点数、十六进制数、八进制数、二进制数、指数以及特殊数值
NaN
、Infinity
、-Infinity
; - 字符串类型存储是一对引号之间的所有字符;
- 布尔类型的值只有两个,分别是
true
和false
; null
类型的值只有一个null
;undefined
类型的值也只有一个undefined
;- 绝大部分值再转换为布尔类型时都为
true
,但是 6 种falsy
值除外,分别是:""
、null
、undefined
、0
、NaN
、false
。