Si j'ai deux tableaux associatifs, quelle serait la manière la plus efficace de faire un diff par rapport à leurs valeurs?Faire un "Diff" sur un tableau associatif en javascript/jQuery?
Par exemple, avec:
array1 = {
foreground: 'red',
shape: 'circle',
background: 'yellow'
};
array2 = {
foreground: 'red',
shape: 'square',
angle: '90',
background: 'yellow'
};
Comment pourrais-je vérifier un contre l'autre, de sorte que les éléments manquants ou supplémentaires sont le tableau de résultats. Dans ce cas, si je voulais comparer array1 dans les array2, il retournerait:
array3 = {shape: 'circle'}
Alors que si je comparais array2 au sein array1, il renverrait:
array3 = {shape: 'square', angle: '90'}
Merci d'avance pour votre aide!