前端开发中,在做项目的时候,我们经常需要对一个变量进行数组类型的判断,当然即使你暂时没遇到,但是这个问题也是大家去面试时的高频问题,有必要拿出来说一说. 大家都知道js中可以使用typeof来判断变量的基本类型,如: 但是这个方法不适用于来判断数组,因为不管是数组还是对象,都会返回object,这就需要我们需求其他的方法. 有三种方法可以拿来判断: 1.constructor属性 这个属性在我们使用js系统或者自己创建的对象的时候,会默认的加上,例如: 所以我们就可以这样来判断: 2.insta