数组里的对象按照userId去重

      // 去重
      unique(arr4) {
      // array.reduce(function(total, currentValue, currentIndex, arr), initialValue)
      // (function(必选初始值或计算结束返回值, 必选当前元素, 可选索引, 可选原数组),可选函数初始值)
        var obj = {};
        arr4 = arr4.reduce(function(a, b) {
            obj[b.userId] ? '' : obj[b.userId] = true && a.push(b);
            return a;
        }, [])
        return arr4;
      },

猜你喜欢

转载自blog.csdn.net/weixin_45121510/article/details/108868715