0
使用lodash查找差之間發現差異:Lodash JSON陣列
c1Arr是:
[ { varName: 'city', varValue: 'cccccccc' },
{ varName: 'country', varValue: 'dddddddd' }
]
c2Arr是:
[ { varName: 'abc', varValue: 'aaa' },
{ varName: 'city', varValue: 'cccccccc' },
{ varName: 'country', varValue: 'dddddddd' }
]
執行以下代碼
var dArr = _.difference(c2Arr, c1Arr);
console.log(dArr);
爲什麼我不能得到結果:
[ { varName: 'abc', varValue: 'aaa' }]
而是我得到(即, c2Arr)
[ { varName: 'abc', varValue: 'aaa' },
{ varName: 'city', varValue: 'cccccccc' },
{ varName: 'country', varValue: 'dddddddd' }
]
試過,但還是同樣的結果。 :-( – win
@Divya對我來說,它的工作,請參閱代碼 – RaR
謝謝,現在這個作品。將修復我的主要程序。:-) – win