function typeOf(item){
var type=typeof item;
if(type != "object"){
// 判断基本类型string,function,boolean,number,undefine
}
else if(item==null)
type="null";
else if(item === window)
// check window
type ="window";
else{
if(item instanceof Date)
type="Date";
else if(item instanceof Array)
type="Array";
else
type="Object";
}
return type;
}
var type=typeof item;
if(type != "object"){
// 判断基本类型string,function,boolean,number,undefine
}
else if(item==null)
type="null";
else if(item === window)
// check window
type ="window";
else{
if(item instanceof Date)
type="Date";
else if(item instanceof Array)
type="Array";
else
type="Object";
}
return type;
}