一.基本数据类型
1.数值类型(number)
- 一切数字都是数值类型(包括二进制,十进制,十六进制等)
- NaN(not a number),一个非数字
var a = 1;
typeof a;->number
2.字符串类型(String)
被引号包裹的所有内容(可以是单引号也可以是双引号)
var str = 'hello'
typeof str ->string
3.布尔类型
-
只有两个(
true
或者false
)
4.null类型(null)
- 只有一个,就是null,表示空的意思
5.undefined类型(undefined)
-
只有一个,就是
undefined
,表示没有值的意思 -
变量只定义不赋值,默认就是 undefined
二.复杂数据类型
1.数组
什么是数组?
字面意思是数字的集合,准确来说是数据的集合
2.函数
函数也叫方法,它是一段集合在一起的代码块,会在调用时被执行。
3.对象
存储了一些基本数据类型的一个集合
-
对象就是一个键值对的集合