一:判断数组:
console.log(Array.isArray([]))//true
console.log([] instanceof Array)//true
console.log(Object.prototype.toString.call([])==='[object Array]')//true
二:判断函数
let fn=()=>{}
console.log(fn instanceof Function)//true
console.log(typeof fn==='function')//true
console.log(Object.prototype.toString.call(()=>{})==='[object Function]')//true