判断某个对象是否在数组中存在
Posted 放飞的回忆
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断某个对象是否在数组中存在相关的知识,希望对你有一定的参考价值。
方法一:
var arr = [{ "appId": "3", "appName": "慧管(西蓝花)" }, { "appId": "4", "appName": "慧服务(西蓝花)" }] var str= "慧管(西蓝花)";
if (JSON.stringify(arr).indexOf(JSON.stringify(str)) === -1) { console.log(‘不存在‘) } else { console.log(‘已存在‘) }
方法二:
var arr = [{name:‘张三‘},{name:‘李四‘}];
arr.forEach(item=>{ if(item.name==‘张三‘){ alert(‘存在这个元素‘); } })
以上是关于判断某个对象是否在数组中存在的主要内容,如果未能解决你的问题,请参考以下文章