let obj = [
{ id:111,name:张三,age:15 },
{ id:222,name:李四,age:16 },
{ name:王武,age:17 },
{ name:赵六,age:18 },
]
let ids = obj.map((item)=>item.id).filter(item=> item)
console.log(ids) //[111,222]
解释:后边用filter过滤一下是因为,map循环返回来的是这样的
[111,222,undefined,undefined]
所以用filter再过滤一下