以下のオブジェクトの配列が与えられた場合、最初の2つのidsが渡されたものと一致する場合、 'thirdId'方法?そのオブジェクトの他の2つのプロパティの値に基づいてJavascriptオブジェクトプロパティの値を取得する
const arrObjs =
[ { firstId: '1', secondId: '1', thirdId: '5' },
{ firstId: '2', secondId: '1', thirdId: '12' },
{ firstId: '1', secondId: '2', thirdId: '13' },
{ firstId: '1', secondId: '1', thirdId: '42' },
{ firstId: '1', secondId: '2', thirdId: '51' } ];
const getThirdIds = (arrObjs, firstId, secondId) => {
const thirdIds = []
arrObjs.map(obj => {
if (obj.firstId == firstId && obj.secondId == secondId) {
thirdIds.push(obj.thirdId)
}
})
return thirdIds
}
console.log(getThirdIds(arrObjs, 1, 1));
私はloDashから遠ざけるしたいと思います。ありがとう!