var num = 1;
alert(Object.prototype.toString.call(num)); // [object Number]
alert(Object.prototype.toString.call(num)); // [object Number]
var str = 'suiyue';
alert(Object.prototype.toString.call(str)); // [object String]
var boo = true;
alert(Object.prototype.toString.call(boo)); // [object Boolean]
var fun = function(){};
alert(Object.prototype.toString.call(fun)); // [object Function]
var obj = {};
alert(Object.prototype.toString.call(obj)); // [object Object]
var arr = [];
alert(Object.prototype.toString.call(arr)); // [object Array]var arr = [];
alert(arr instanceof Array); // true
jQuery.isArray();//true