思路:使用 Object.prototype.toString.call()。
Object.prototype.toString.call(new Date()); // [object Date]
Object.prototype.toString.call("1"); // [object String]
Object.prototype.toString.call(1); // [object Numer]
Object.prototype.toString.call(undefined); // [object Undefined]
Object.prototype.toString.call(null); // [object Null]
Object.prototype.toString.call( {name: "Alice"} ); // [object Object]
Object.prototype.toString.call( ["vilson", "Alice "] ); // [object Array]