判断数据类型
typeof 值 {
undefined
boolean
string
number
function
object
//新增 bigint symbol
}
typeof 不能检测出Object 的衍生类型(Array)
判断数组的方式有哪些
let obj = [];
Object.prototype.toString.call(obj)
Array.isArrray(obj); //es6
obj instanceof Array
Array.prototype.isPrototypeOf(obj)