要记住啊,别否定自己,你特别好,特别值得。 判断变量是否是数组 1、isArray 2、typeof 判断基本的数据类型,对于数组和对象有点吃力 3、instanceof 数组既是对象也是数组类型,因此在判断的时候,先判断是不是数组,再判断对象。 getdatatype(data){ if(data instanceof Array){ return "Array" }else if (data instanceof Object){ return "Object" }else{ return "data is not object type" } getdatatype([1,2])