1. 判断数组对象中是否有某个属性值
window.onload = function() {
const arr = [{
id: 2,
age: 10
}, {
id: 3,
age: 13
}, {
id: 1,
age: 15
}, ]
var a = {
id: 2,
age: 18
}
const flag2 = arr.some(item => item.id === a.id)
console.log(flag2);
var flag = arr.filter(item => item['id'] === a.id).length !== 0
console.log(flag);
var flag1 = arr.filter(item => item.id === a.id).length !== 0
console.log(flag1);
// var flag3 = username.filter(item => item['id'] === `${message.targetId}`).length !== 0
}