JavaScript 语言的每一个值,都属于某一种数据类型。JavaScript 的数据类型,共有六种。(ES6 又新增了第七种 Symbol 类型的值,这里不涉及。)
- 数值(number):整数和小数(比如`1`和`3.14`)。
- 字符串(string):文本(比如`Hello World`)。
- 布尔值(boolean):表示真伪的两个特殊值,即`true`(真)和`false`(假)。
- `undefined`:表示“未定义”或不存在,即由于目前没有定义,所以此处暂时没有任何值。
- `null`:表示空值,即此处的值为空。
- 对象(object):各种值组成的集合。