JS的Array.isArray来判断是否是数组

Array.isArray

数组是基于对象的,不构成单独的语言类型。
所以 typeof 不能帮助从数组中区分出普通对象:

Array.isArray(value)。如果 value 是一个数组,则返回 true;否则返回 false。

console.log(Array.isArray({})); // false
console.log(Array.isArray([])); // true