javascript有5种原始类型:undefined Null boolean string Number
undefined:她只有一个值为indefined 表示定义一个变量但是没给赋值比如:
var x; alert(x); 会弹出对话框 undefined
Null 只有一个值 null
boolean:只有2个值true false
string:字符串 注意:JS中没有char。
var x = new String("hello"); 这是一个Ojbect对象,不是string类型!
Number:和java中的int类似
另外当你不确定他是什么类型的时候可以用 typeof 判断 比如:
var x;
alert(typeof x);
typeof 返回值有5种:string number Object undefined boolean