浅谈javascript的五种基本数据类型
? ? ?在javascript中申明变量使用的关键字都是var,这点与其他的编程语言不尽相同,但是javascript亦含有五种基本的数据类型(也可以说是简单数据类型),它们分别是:Undefined,Null,Boolean,Number和String。还含有一种复杂数据类型—Object。这里我们不谈复杂数据类型。
1、typeof
? ? ?typeof这个关键字是一定要说的,因为javascript是松散类型的,在变量申明时并没有使用与之类型相对应的关键字,如果在代码中想要获知某个变量的基本数据量,就可以使用typeof。这里要注意的是typeof返回的是字符串类型。
(1)、"undefined"——未申明,或者变量的值即为undefined或者未初始化;
(2)、"boolean" ? ——如果这变量的值是布尔类型;
(3)、"string" ? ? ? ——值是字符串类型;
(4)、"number" ? ?——值是数字类型;
(5)、"object"? ?——对象或者值为null;
(5)、"function" ? ?——函数。
?
?例如:
var a = 0.2;var b = 0.1alert(a + b = 0.3)//输出false
? ?(2)、数值范围
?
?
?
?
未完待续。。。