📌  相关文章
📜  如何在javascript中检查数组是否为空(1)

📅  最后修改于: 2023-12-03 15:08:54.369000             🧑  作者: Mango

如何在JavaScript中检查数组是否为空

在JavaScript中,我们经常需要判断一个数组是否为空。下面是几种判断数组是否为空的方法。

方法1:使用length属性

使用数组的length属性可以方便地判断一个数组是否为空。如果length等于0,则数组为空。

下面是一个示例代码:

const arr = [];

if (arr.length === 0) {
  console.log('数组为空');
}
方法2:使用Array.isArray方法

使用Array.isArray()方法可以判断一个变量是否是数组类型。如果是数组类型,则可以再使用length属性判断是否为空。

下面是一个示例代码:

const arr = [];

if (Array.isArray(arr) && arr.length === 0) {
  console.log('数组为空');
}
方法3:使用Lodash库

Lodash是一个很流行的JavaScript实用工具库。其中的isEmpty()方法可以判断一个数组是否为空或null或undefined。

下面是一个示例代码:

const arr = [];

if (_.isEmpty(arr)) {
  console.log('数组为空');
}

以上就是三种判断JavaScript数组是否为空的方法。根据实际情况选用合适的方法即可。