JSON对象去重复

版权声明:如果觉的本文好的话,点个赞,您的鼓励是我最大的动力。 https://blog.csdn.net/boysky0015/article/details/88703750
let arr = [{a:1},{b:2},{a:1}]
noRepeat(arr) {
        var newArr = [];
        for(var i=0,l = arr.length; i < l; i++) {
            for(var j=i+1;j<l;j++) {
                if(JSON.stringify(arr[i]) == JSON.stringify(arr[j])) j = ++i;
            }
            newArr.push(arr[i]);
        }
        //console.log(newArr);
        return newArr;
    }

猜你喜欢

转载自blog.csdn.net/boysky0015/article/details/88703750