1. 程式人生 > >判斷某個對象是否在數組中存在

判斷某個對象是否在數組中存在

string alert === indexof pan console pid gif 判斷

方法一:

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(‘存在這個元素‘); } })

判斷某個對象是否在數組中存在