-
js中的数据类型
1:基本数据类型
(1)数字类型(number)
(2)字符串类型(string)
(3)布尔类型(boollean)
2:特殊数据类型
(1)未定义型(undefined)
(2)空类型(null)
(3)对象类型(Object)
- 数字类型
数字类型分为整数类型和浮点数类型
1、整型数据 整型数据指的是数据形式是十进制整数来的,整数可以为正数、0或 负数。例如,“0、4、-5、1000”这些都是“整型数据”。
2、浮点型数据 整型数据指的是整数,没有小数的。浮点型数据是指带有小数的数 据。 浮点数还可以使用指数法表示,即实数后跟随字母e或E,后面加上 正负号,其后再加一个整型指数。这种计数法表示的数值等于前面的实数 乘以10的指数次幂。
var num=20;(整型)
var num1=23.33333(浮点数型)
- 字符串类型
字符串是由Unicode字符、数字、标点符号等组成的序列,它是 JavaScript用来表示文本的数据类型。
var strName='名字';
var strNum='12312312312';
- 布尔类型
布尔类型的值只有true或false
var bool=true;
var bool=false;
- 未定义类型
var undeName;
- 空类型
var userName=null;
补充 : 未定义类型和空类型都属于特殊数据类型
6. 对象类型
如果一个变量虽然已经用var关键字声明了,但是并没有对这个变量进行赋值,而无法知道这个变量的数据类型,因此这个变量的数据类型是undefined,表示这是一个未定义数据类型的变量。
var userNum01=new Number(7987);