数组对象去重

    /**
     * @method 数组去重
     * @param  {Array} ary  需要去重的数组
     * @return {Array} tableData  去重后的数组
    */
    delRepeatData(ary) {
      let obj = {};
      let tableData = [];
      tableData = ary.reduce((cur, next) => {
        obj[next.dataTemplateId] ? "" : obj[next.dataTemplateId] = true && cur.push(next);
        return cur;
      }, [])
      return tableData;
    }
posted @ 2021-05-28 14:00  云霄紫潭  阅读(57)  评论(0编辑  收藏  举报