function funSet(arr){
return Array.from(new Set(arr));
}
function funFor(arr){
for(let i=0,len=arr.length;i<len;i++){
for(let j=i+1,len=arr.length;j<len;j++){
if(arr[i]===arr[j]){
arr.splice(j,1);
len--;
j--;
}
}
}
return arr;
}
function funIndex(arr){
let newArr=[];
for(let i=0;i<arr.length;i++){
if(newArr.indexOf(arr[i])===-1){
newArr.push(arr[i])
}
}
return newArr;
}
function funInclude(arr){
let newArr=[];
for(let i=0;i<arr.length;i++){
if(!newArr.includes(arr[i])){
newArr.push(arr[i])
}
}
return newArr;
}
function funFilter(arr){
return arr.filter(function(item,index){
return arr.indexOf(item,0)===index;
})
}
function funMap(arr){
let map=new Map();
let newArr=[];
for(let i=0,len=arr.length;i<len;i++){
if(map.has(arr[i])){
map.set(arr[i],true);
}else{
map.set(arr[i],false);
newArr.push(arr[i]);
}
}
return newArr;
}
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
长按识别二维码并关注微信
更方便到期提醒、手机管理