美文网首页RN知识
RN-数组里面的对象去重

RN-数组里面的对象去重

作者: 精神病患者link常 | 来源:发表于2018-06-12 17:38 被阅读35次

    /**

    • Created by chj on 2018/6/12.
      */

    /**

    • arr:对象数组

    • 根据对象的某一个 key 进行去重(确保key的唯一性)

    • */
      const arrayUnique = (arr, key)=>{
      let hash = {};
      return arr.reduce((item, next)=>{
      // hash[next[key]] ? '' : hash[next[key]] = true && item.push(next);

       if (hash[next[key]]){
       }else {
           hash[next[key]] = true ;
           item.push(next);
       }
      
       return item;
      

      }, []);
      };
      export default {
      arrayUnique
      }

    相关文章

      网友评论

        本文标题:RN-数组里面的对象去重

        本文链接:https://www.haomeiwen.com/subject/dbsreftx.html