<script>
function unique(arr) {
let newArr =[]
for(let i = 0;i<arr.length;i++){
let flag = true
for(let j = i+1;j<arr.length+1;j++){
if(arr[i] == arr[j]){
flag = false
}
}
if(flag){
newArr.push(arr[i])
}
}
arr = newArr
return arr
}
let strings = ["Hare", "Krishna", "Hare", "Krishna",
"Krishna", "Krishna", "Hare", "Hare", ":-O"
];
alert( unique(strings) ); // Hare, Krishna, :-O
</script>
JS实现数组去重
最新推荐文章于 2026-03-05 05:53:48 发布

2万+

被折叠的 条评论
为什么被折叠?



