我有2個JSON對象,一個是字符串數組,另一個是對象數組。我想檢查對象數組中是否存在字符串數組中的值,如果存在,請在對象數組中設置特定值。在打字稿中比較類似值的JSON數組
即:考慮下列對象陣列
### Object Array before
[{
name: 'ABCDE',
value: 'abcde',
checked: false
},
{
name: 'FGHIJ',
value: 'fghij',
checked: false
},
{
name: 'KLMNO'
value: 'klmno'
checked: false
}]
並給予下述的字符串數組:
[ 'fghij', 'klmno' ]
結果應該是以下內容:
### Object Array after
[{
name: 'ABCDE',
value: 'abcde',
checked: false
},
{
name: 'FGHIJ',
value: 'fghij',
checked: true
},
{
name: 'KLMNO'
value: 'klmno'
checked: true
}]
字符串數組不是一個;那是一個對象數組。它應該是'['fghij','klmno']'? –
對不起,我的部分上的拼寫錯誤 –