js 数组去重

avatar
function unique(array){
    var n = [];//临时数组
    for(var i = 0;i < array.length; i++){
        if(n.indexOf(array[i]) == -1) n.push(array[i]);
    }
    return n;
}

如果你网站能使用ES6语法,还可以用下面这种方法

const arr = [1, 1, 1, 1, 1, 3, 4]
arr = [...new Set(arr)]
console.log(arr);
// [ 1, 3, 4 ]
1 条评论
avatar
mdddj 发布于 8 个月前
  0  

成功解决了我的问题

添加一条评论 请尽量发布对他人有帮助的评论

登录后可发布评论

登录 | Github登录