【发布时间】:2022-12-05 23:03:21
【问题描述】:
我有一些这样的数组
const array1= ['A', 'B', 'C', 'D'];
const array2= [
{category: 'photos', code: 'A', fileName: '1664725062718.jpg', size: 120306},
{category: 'photos', code: 'F', fileName: '1664725062718.jpg', size: 120306},
{category: 'photos', code: 'K', fileName: '1664725062718.jpg', size: 120306},
];
我需要一些函数来检查是否有任何数组成员形式阵列 1存在于代码属性中数组2并返回 true 或 false?
像这样的东西,当然这只是行不通的例子?
array1.some(value => array2.includes(value))
【问题讨论】:
-
array1.some(value => array2.find(obj => obj.code === value))
标签: arrays typescript