数组去重

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)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容