美文网首页
数组对象去重方法:

数组对象去重方法:

作者: 搬砖笔记 | 来源:发表于2019-05-23 09:27 被阅读0次

    数组对象去重方法:

      // 数组对象去重

    ````

      toRetry = (arr = []) => {

        let result = []

        let preResult = []

        // 组装select下拉框数据形式

        arr.map((item) => {

          if(item.userIdentityName) {

            let Obj = {

              text: item.userIdentityName,

              value: item.userIdentityId

            }

            preResult.push(Obj)

          }

        })

        // 对象数组去重

        let preObj = {}

        for(var i =0; i<preResult.length; i++){

            if(!preObj[preResult[i].value]){

            result.push(preResult[i]);

            preObj[preResult[i].value] = true;

            }

        }

        return result

      }

    ````

    相关文章

      网友评论

          本文标题:数组对象去重方法:

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