已采纳回答 / LittlePig77
这是他代码的不足之处,不太明白他为什么要画蛇添足,其实直接把typeOf方法返回的类型各自放进一个新数组,然后调用sort排序,再用toString/join等方法变成字符串,判断是否相等即可,你可结合卡卡和穿墙代码来写出更好的代码,卡卡的代码有有点问题,对于类型的判断感觉过于简单粗暴,如果数据变下,可能会出错。
2017-08-01
最赞回答 / 信者得救
array一定是object,但object不一定是array。就像男人一定是人,但人不一定是男人一样。typeof 没有办法区分对象中的非函数类型的,要用其它方法,例如instanceof
2017-07-29