const list1 = [
{openId: 1},
{openId: 2},
{openId: 9},
{openId: 4},
{openId: 5}
]
const list2 = [
{openId: 1},
{openId: 3},
{openId: 8},
{openId: 4},
{openId: 5}
]
const data = list1.map(item => list2.find(s => s.openId === item.openId)).filter(item => item)
//打印data的结果
[
{openId: 1},
{openId: 4},
{openId: 5}
]