最佳答案
有两种方法可以确定数组是数组还是对象。对于一个对象和一个数组,使用 typeof item === "object";
将返回 true,因为数组对于 javascript 来说相对较新,而且数组是对象的原型(可能用错了措辞,请随意纠正我)。因此,我所知道的判断 Array 是否是 Array 的两种方法是:
解决方案1:
Array.isArray(item);
解决方案2:
item instanceof Array;
我的问题是: