<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>数组去重</title>
<!--实现思路:
1.确认重复后用数组中的splice方法实现删除
2 确认删除后当前索引值与下一次索引值的关系,如何把握控制-->
<script>
var arr1=[2,3,4,2,34,23,4,5,2];
function delet(arr){
for(var i=0;i<arr.length;i++){
for(var j=i+1;j<arr.length;j++){
if(arr[j]==arr[i]){
arr.splice(j,1);
j--;/*由于删除了一个元素,
下一次比较的索引是当前索引值,平衡++条件需要--*/
}
}
}
document.write(arr);
}
delet(arr1);
</script>
</head>
<body>
</body>
</html>
<html>
<head>
<meta charset="utf-8" />
<title>数组去重</title>
<!--实现思路:
1.确认重复后用数组中的splice方法实现删除
2 确认删除后当前索引值与下一次索引值的关系,如何把握控制-->
<script>
var arr1=[2,3,4,2,34,23,4,5,2];
function delet(arr){
for(var i=0;i<arr.length;i++){
for(var j=i+1;j<arr.length;j++){
if(arr[j]==arr[i]){
arr.splice(j,1);
j--;/*由于删除了一个元素,
下一次比较的索引是当前索引值,平衡++条件需要--*/
}
}
}
document.write(arr);
}
delet(arr1);
</script>
</head>
<body>
</body>
</html>