如何检查多维数组中是否至少有一个元素?(愚蠢的基本Javascript问题)

埃米利奥

如何检查数组中是否至少有一个元素?(我想验证数组是否不为空。)

抱歉,这个愚蠢的问题,我已经在Google上花费了太多时间...(Google只返回复杂的情况和解决方案。看来我的问题太简单了。)。

编辑:好的,但是像[,, [] ,, [] ,,,]这样的数组会发生什么呢?就我的目的而言,应将其视为空的。

编辑2:对不起,伙计们,造成混乱!刚开始,我什至不知道自己在寻找什么。谢谢你们!

塞尔克斯

这将满足您的新要求:

function isEmpty(arr) {
    if (!Array.isArray(arr)) {
        return false;
    }

    return arr.every(isEmpty);
}

它的作用:在Array.prototype.every的帮助下,检查剩下的每一项是否为空数组。并自动跳过阵列孔.every()

参考:

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

检查2个数组是否至少有一个共同的元素?

确定多维numpy数组中是否至少有一个零

检查列表中是否至少有一个以特定字符开头的元素

使用 jQuery/Javascript 检查数组中是否至少有一个输入具有值

如何检查r中的每列是否至少有一个案例?

检查两个 Python 集合是否至少有一个公共元素

如何检查一个字符串中是否至少有一个字符组成数组?(Java)

如何检查一个对象是否至少有一条记录?

JavaScript - 检查是否至少有一个变量为真

如何确定列表是否至少有一个相同的元素

如何找出哈希中是否至少有一个键

检查数组是否至少有一个条件,并且以后再检查不要覆盖它

如何在Python映射的值中比较列表中的元素,并检查是否至少有n个元素匹配?

如何查询数组字段至少有一个属性等于“X”的对象元素的所有文档?

如果至少有一个元素匹配,则返回所有数组

使用 Pandas 和 Python 从数组中获取至少有一个元素的所有行

如何检查给定的用户名是否至少有一个红宝石字母

PostgreSQL检查数组中至少有一项是否在字符串中

从数组中选择随机元素的最佳方法,在 R 中至少有一个最小差异

如何检查至少有一个具有特定网址的嵌套对象

确定数组是否至少有一个重复项的最快算法

mongodb中至少有一个

在n个集合中至少有一个元素的最小集合

Pandas groupby 在列表列表中,至少有一个公共元素

如何检查两列中是否至少有一列填充了数据?

如何 - 编写一个程序来检查一个数是否至少有一个相等的相邻数

如何查找 DTO 中是否至少有一个字段为空

如果python中的二维数组至少有一个True,如何返回True

单线检查列表中是否至少有一个项目存在于另一个列表中?