var a = xxxxxxxx;
if(typeof a == "number") {
    //a是数
} else if(typeof a == "string") {
    //a是字符串
} else if(typeof a == "undefined") {
    //a是未定义
} else if(typeof a == "boolean") {
    //a是bool变量
} else if(typeof a == "object") {
    //a是对象
}
var b = new Date();
if(b instanceof Date) {
    //b是Date类型的
}
var c = [];
if(c instanceof Array) {
    //c是数组
}

 

相关文章: