一、数值类型(number)
例如:1、 5、 0、 -8、 3.14 通常进行数学运算
(1) js在进行小数运算时,会出现误差,不用js做一些精确的运算 例如: 钱,火箭发射
(2)二进制:0b , 八进制: 0 , 十六进制: 0x , 科学计数法 e3(表示10的3次方) e-4(表示10的负4次方)
二、字符串类型(string)
例如:'哈哈'、'520abc'、 '老王'、 '13681234567'
length属性是字符串的长度,一个汉字,一个字母,一个数字都是一个长度,获取字符串的长度:字符串.length
三、布尔类型(boolean)
值只有两个 true真 false假
四、未定义类型(undefined)
当声明一个变量后,没有进行对变量的赋值,此时这个变量的值就是undefined, 值只有一个,就是undefined
五、对象型(object)
复杂的数据类型
六、空类型(object)
值只有一个,就是null