}; 数组
//[1,2,3,4,5]数组里是数字的时候用以下 this
//不是angular的把function里的内容复制出来就行 spa
$scope.recursion = function(arr){
var dataSort = arr.sort();//排序
var rec = function(){
for(var i=0;i<arr.length;i++){
if(dataSort[i]==dataSort[i+1]){
//console.log('有相同数据'+dataSort.length);
dataSort.remove(dataSort[i]);
rec();//递归
}
}
}
//递归删除重复数据
rec();
return dataSort;
} prototype
//数组里是对象就调用如下的 对象
var uniqueObj = function(obj) {
for (var i = 0; i < obj.length; i++) {
var count = 0;
for (var j = 0; j < obj.length; j++) {
if (obj[i].name == obj[j].name) {
count++;
}
if (obj[i].name == obj[j].name) {
if(count>1){
obj.remove(obj[i]);
}
}
}
}
return obj;
} 排序