1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| /**
| * 数组去重
| *
| * @param {Array} arr [去重前的数组
| *
| * @return {Array} 去重后的数组
| */
| function noRepeat(arr) {
| return arr.filter(function(item, index, arr) {
| //当前元素,在原始数组中的第一个索引==当前索引值,否则返回当前元素
| return arr.indexOf(item, 0) === index;
| });
| }
|
| export default noRepeat;
|
|