SOURCE

var arr = [{ a: '1'}, { a: '1'} , { a: '2' }];

let result = [];
let obj = {};

let set = new Set();

// 方法一
for(let item of arr){
    const a = item.a

    if (!obj[a]) {

      result.push(item);

      obj[a] = item.a;
  }
}

console.log(result)
console 命令行工具 X clear

                    
>
console