数组去重:
function aaa(arr){
var result = [ arr[0] ];
for(var i=0;i<arr.length;i++){
if( toCon(arr[i]) ){
result.push( arr[i] );
}
}
function toCon(val){
for(var i=0;i<result.length;i++){
if(result[i] == val){
return false;
}
}
return true;
};
return result;
}
alert( aaa([5,2,7,5,1,7,5,4]) ); //[5,2,7,1,4]
//通过json方式(通过key值的唯一性)
function aaa(arr){
var result = [];
var obj = {};
for(var i=0;i<arr.length;i++){
if( !obj[arr[i]] ){
result.push( arr[i] );
obj[arr[i]] = 1; //比如说,第一次后,obj={5:1}
}
}
return result;
}
alert(aaa([5,2,7,5,1,7,5,4]));