//检测原始类型
function classOf( obj ){
if (obj === null ) { return "Null" }
if (obj === undefined ) { return "Undefined" }
return Object.prototype.toString.call(obj).slice(8, -1);
}
//test
var str = "mystring";
classOf( str ); //"String"
classOf( window ); //