我在AngularJS中有一个2个json数组列表,现在我使用union
来获取没有重复的记录。
var s = _.union(array1,array2)
现在,array1
有一些记录已经在array2
,但结果始终是array1
的旧记录,但我想要array2
的最新记录。
我怎么能实现这个目标?
答案 0 :(得分:1)
您还需要使用sort()函数。像这样:
var array1 = [1, 2, 3];
var array2 = [3, 4, 5];
var combined = _.union(array1, array2).sort(function(a, b) {
return a - b;
});