数组对象去重

    /**
     * @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;
    }

 

上一篇:switch语句 ?:运算符


下一篇:c语言 10-5