如果我有两个关联数组,那么对它们的值进行差异比较的最有效方法是什么?
例如,给定以下内容:
例如,给定以下内容:
array1 = {
foreground: 'red',
shape: 'circle',
background: 'yellow'
};
array2 = {
foreground: 'red',
shape: 'square',
angle: '90',
background: 'yellow'
};
如何比较两个数组,以便缺失或额外的项目是结果数组。在这种情况下,如果我想比较array1和array2,则会返回:
array3 = {shape: 'circle'}
如果我将array2与array1进行比较,它会返回:
array3 = {shape: 'square', angle: '90'}
感谢您的帮助!
以下是关于IT技术方面需要翻译的内容: