最简单的方法:
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 |
Copyright © 2019- 580590.com 版权所有
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务
|