如何判断数组中是否存在某个对象


var arr = [{a:1,b:2},{a:3,b:4},{a:5,b:2}];

JSON.stringify(arr).indexOf(JSON.stringify({a:5,b:2}))
#输出-1表示不存在;反之则存在

var arr = [{a:1,b:2},{a:3,b:4},{a:5,b:2}]

相关