微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何检查此JavaScript数组中是否存在值?

我有一个 JavaScript数组,其中添加到数组的每个新项目都会获得下一个增量编号.一个例子如下(我希望我正确地写这个):
ArrayofPeople[0] = [{"id": "529","name": "Bob"}];
ArrayofPeople[1] = [{"id": "820","name": "Dave"}];
ArrayofPeople[2] = [{"id": "235","name": "John"}];

该阵列命名为ArrayofPeople,为每个人存储多个数据点.

我需要知道在数组中是否存在id为820的元素.这将如何做?

解决方法

这样的事情
function in_array(array,id) {
    for(var i=0;i<array.length;i++) {
        return (array[i][0].id === id)
    }
    return false;
}

var result = in_array(ArrayofPeople,235);

原文地址:https://www.jb51.cc/js/152448.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐