比如说 [a,b,a,'-1'] 需要去重 去重后的数据为[b]
const _actionList = actionList.filter(v => {
if (v !== '-1' && actionList.lastIndexOf(v) === actionList.indexOf(v)) {
return v;
}
})
1. 判断是不是为'-1' 字符串
2. 判断从前面索引与从后面索引是否相同 是就返回。
比如说 [a,b,c,a] 去重后数据为[a,b,c]
这种去重 直接使用Set方法
arr = Array.form(new Set(arr));