【前端】typeof方法判断类型

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;
}

你可能感兴趣的:(【前端】typeof方法判断类型)