function delRepeat(n,arr){
var newArray=[];
var provisionalTable = {};
for (var i = 0, item; (item=arr[i][n]) != null; i++) {
if (!provisionalTable[item]) {
newArray.push(arr[i]);
provisionalTable[item] = true;
}
alert(arr[i][0]);
}
return newArray;
}arr是个二维数组
var newArray=[];
var provisionalTable = {};
for (var i = 0, item; (item=arr[i][n]) != null; i++) {
if (!provisionalTable[item]) {
newArray.push(arr[i]);
provisionalTable[item] = true;
}
alert(arr[i][0]);
}
return newArray;
}arr是个二维数组
<script>
function delRepeat(n,arr){
var newArray=[];
var provisionalTable = {};
for (var i = 0;i<arr.length; i++) {
if (!provisionalTable[arr[i][0]]) {
newArray.push(arr[i]);
provisionalTable[arr[i][0]] = true;
}
}
return newArray;
}
var arr=new Array(['a','b','c','d'],['d','e','x','y'],['a','b','f','g']);
alert(delRepeat(0,arr))
</script>