美文网首页我爱编程
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