面试常问题:判断数组和对象,上面这个办法能够疾速辨别 var _toString = Object.prototype.toString; _toString.call(value).slice(8, -1) 试试 _toString.call([]) 和 _toString.call({}) 的区别