数组方法
arrayUniqueObj :function (arr, name) { //[{}]去重 var hash = {}; return arr.reduce(function (item, next) { hash[next[name]] ? '' : hash[next[name]] = true && item.push(next); return item; }, []); }, arrayUnique:function (arr){ var len = arr.length; arr.sort(); for(var i=len-1;i>0;i--){ if(arr[i]==arr[i-1]){ arr.splice(i,1); } } return arr; }, arrayRemoveIndex: function(arr,index){ var arrNew = []; for(var i=0;i<arr.length;i++){ if(i != index){ arrNew.push(arr[i]) } } return arrNew; }, // 交换数组元素 arraySwap : function (arr, index1, index2) { arr[index1] = arr.splice(index2, 1, arr[index1])[0]; return arr; },