数组或字符的去重

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<script>
    window.onload=function(){
        function distinct(arr){
            //传入一个随机数组进行去重
            //建立一个空数组用来存值
            var newArr=[];
            // []换成“”push换成split则是数组
            //循环辩立数组
            for(var i=0;i<arr.length;i++){
                //当输入进来的数组不存在该值的时候添加该值,否则不添加
                if(newArr.indexOf(arr[i])==-1){
                    //像新数组中添加值
                    newArr.push(arr[i]);

                }
            }
            //返回新数组
            return newArr;
        }

    }
</script>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/xinye666666/article/details/80708441