我爱编程

js 对象的键名去重

2018-12-12  本文已影响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)
上一篇 下一篇

猜你喜欢

热点阅读