美文网首页
数组去重

数组去重

作者: 细雨衔雪 | 来源:发表于2017-05-26 09:33 被阅读0次
    indexOf检索字符值首次出现的位置,若没有出现返回-1,把该字符的值加到新的数组
    function quchong(args){
        var arr=[];
        for(var i=0;i<args.length;i++){
            if(arr.indexOf(args[i])==-1){
                arr.push(args[i]);
            }
        }
        return arr;
    }
    var n=[1,2,3,4,2,5,1];
    document.write(quchong(n));
    
    es6语法数组去重
    var arr=new Set([12,2,3,4,3,5,12])
    alert(arr)
    

    删除数组中指定元素

    function revEle(arr){
    for(var i=0;i<=arr.length;i++){
        if(arr[i] == record.id){
                arr.splice(i,1);
            }
        }
    }
    

    相关文章

      网友评论

          本文标题:数组去重

          本文链接:https://www.haomeiwen.com/subject/rcptfxtx.html