美文网首页我爱编程
js 对象的键名去重

js 对象的键名去重

作者: 郭的妻 | 来源:发表于2018-12-12 16:29 被阅读1次
     let objArr=[
         {"s","dakjsdm"},
         {"ss","dajshdkads"},
         {"s","dgjsahd"},
         {"ss","dakjsdgaddm"},
     ] ;
     function objArray(objarray){
        let len=objarray.length;
        let tem={};
        let res=[];
        for(var i=0;i<len;i++){
              //  取出每一个对象
              tem[JSON.stringify(objaeeat[i] )]=true;
        }
        let key=Object.keys(tem);
        for(var k=0;k<key.length;k++){
              res.push(JSON.parse(key[k]);
        }
        return res
     }
     let res1=objArray(objArr);
     console.log(res1)

    相关文章

      网友评论

        本文标题:js 对象的键名去重

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