大胸弟们,你们肯定在初期有用过 typeof,来判断是数组还是对象,这种根本不能正确判断,流弊
方法一
instanceof 进行判断,A instanceof B 即对象A是不是构造函数B构造出来的
方法二
Array.isArray() 不推荐,有些环境下可能不支持isArray()方法
方法三
constructor 属性进行判断
方法四
利用 Object.prototype.toString.call() 方法将该变量转化为代表其类型的string
结语
前端react QQ群:
788023830
----React/Redux - 地下老英雄
前端交流 QQ群:
249620372
----FRONT-END-JS前端
(我们的宗旨是,为了加班,为了秃顶……,仰望大佬),希望小伙伴们加群一起学习