在 JavaScript 中,你可以使用 Array.isArray()
方法来判断一个对象是否是一个数组。这个方法会返回布尔值 true
或 false
,指示给定的对象是否是数组。
以下是示例代码:
const myArray = [1, 2, 3];
const myObject = { key: 'value' };
console.log(Array.isArray(myArray)); // 输出 true,因为 myArray 是一个数组
console.log(Array.isArray(myObject)); // 输出 false,因为 myObject 不是一个数组
在这个示例中,Array.isArray()
方法分别用于判断 myArray
和 myObject
是否是数组,并返回相应的结果。
需要注意的是,Array.isArray()
方法在 ES5 中引入,如果你在较老的浏览器中使用,请确保浏览器支持这个方法或考虑使用其他方式来进行数组类型的判断。