У меня есть такой массив:
[
Object {
"hex": "#00b2b9",
"label": "text",
"value": "364",
},
Object {
"hex": "#50690e",
"label": "text",
"value": "354",
},
Object {
"hex": "#925fa3",
"label": "text",
"value": "355"
}]
У меня есть еще один массив с этим:
Array [
"355",
"356"
]
Я хочу создать первый массив, но без объектов, содержащих значения 355 и 356. Я пытался с .filter () ... но я новичок с JS & React Native: -)
Я пробовал некоторые вещи, но почти каждый раз, когда я воссоздаю свой массив только со значениями (я теряю объекты внутри) ...
Что я хочу сделать, это:
Если я обнаружил 355 и 356 в своем первом массиве, я удаляю объекты с ними и воссоздаю свой массив с единственным оставшимся объектом (значение 364)
Я думал о чем-то таком:
myFirstArray.filter (item => item.value! = mySecondArray.value), но это не удалось ...
Спасибо за помощь