基本数据类型:
Undefined、Null、Boolean、Number、String
复杂数据类型:
Object
typeof操作符
javascript是松散类型的,在变量申明时并没有使用与之类型相对应的关键字,如果在代码中想要获知某个变量的基本数据量,就可以使用typeof。这里要注意的是typeof返回的是字符串类型。
(1)、"undefined" ——未申明,或者变量的值即为undefined或者未初始化;
(2)、"boolean" ——如果这变量的值是布尔类型true、false;
(3)、"string" ——值是字符串类型;
(4)、"number" ——值是数字类型;
(5)、"object" ——对象(数组、Date等)或者值为null;
(6)、"function" ——函数。
原文:http://www.cnblogs.com/yangjh/p/5719446.html