1.number类型(数值类型)
number类型又分为整数类型(int),浮点型(float)。
整数类型就是整数比如:1 ,30,90等
浮点数就是有小数的数比如:0.1,9.99,5.555555等
2.String类型(字符串)
特殊符号以及引号汉字都是字符串,需要单引号双引号来修饰。比如:var name="哈哈哈"
3.Boolean类型(布尔类型)
true和false一般用于判断
4.null类型
就是定义的空对象。比如:var name=null
5.undefined类型
未定义的 ,没有给值得就是undefined,是null派生得子类null==undefined,但是他们的类型不相等,null是对象(object类型).
类型之间的转换:
转换为number类型:
Number(需要转换的值);
转换为float类型:
parseFloat(需要转换的值)
转换为int类型:
parseInt(需要转换的值)
查看数据类型
typeof 需要查看的值
判断是否为NaN
isNaN(判断的值);如果值是NaN就返回true反之false,比如isNaN(0/0);//true,isNaN(10.a)//true,isNaN(10)//false