1、 第一选择是toString()方法
let obj = {}
Object.prototype.toString.call(obj) === '[object Object]'
2、constructor
let obj = {}
obj.constructor === Object
3、instanceof
需要注意的是:使用instanceof对数组进行判断也是对象
let obj = {}
obj instanceof Object && !obj.isArray()