var is_array = function (value) {
return Object.prototype.toString.apply(value);
// return Object.prototype.toString.apply(value) === '[object Array]';
};
let a = [];
let b = {};
console.log(is_array(a));
这种方式最为稳妥
typeof:对于数组和对象而言 都是Object
constructor原型适用于大部分场景,但是在识别不同窗口及frame时,可能出现错误