- 原始数据类型
- 数值类型(以双精度浮点数表示)
- 整数(-253~253)
- 浮点数(-1.7976×10108~1.7976×10108)
- 十进制数
- 12
- 1.2
- -12
- .2e3//200
- 1.E2//100
- 12e+20//12×1020
- 1e-2//0.001
- 十六进制数(0x开头)
- 0xABC
- 八进制数(0开头)
- 00
- 0123
- 特殊数
- Infinity无穷大(+1.79e309 or -1.79e309)
- 当数字超出表示范围就赋值为无穷大
- NaN(0/0)
- 不是数字,
- 不能和自身比较的,即NaN == NaN 值为 false
- 检测是否是 NaN
- 通过isNaN(a);
- 字符串类型
- 对字符串 使用 "+" ,起到拼接的作用
- 转义字符
- \n
- \‘
- \"
- \\
- 布尔类型(true|false)
- 复合数据类型
- 数组
- 对象
- 函数
- 特殊数据类型
- undefined(表示不存在的值或者未定义的值)
- 如,声明变量没赋值就使用,返回的就是 undefined
- null空值
时间: 2024-11-11 06:04:13