时间:2021-07-01 10:21:17 帮助过:6人阅读
最简单的方法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | var arr=[2,8,5,0,5,2,6,7,2]; } |
方法一:
双层循环,外层循环元素,内层循环时比较值
如果有相同的值则跳过,不相同则push进数组
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
方法二:利用splice直接在原数组进行操作
双层循环,外层循环元素,内层循环时比较值
值相同时,则删去这个值
注意点:删除元素之后,需要将数组的长度也减1.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|