我有一个以下的对象数组,其中id是唯一键:
var test = [
{id: 1, PlaceRef: "*00011", Component: "BATH", SubLocCode: "BAT", BarCode: ""},
{id: 2, PlaceRef: "*00022", Component: "BAXI10R", SubLocCode: "KIT", BarCode:""},
{id: 1, PlaceRef: "*00011", Component: "BATH", SubLocCode: "BAT", BarCode: ""},
{id: 3, PlaceRef: "*00011", Component: "ANR190", SubLocCode: "B1", BarCode: ""}
]
我想使用扩展运算符检索唯一对象,我尝试使用以下代码:
const uniKeys = [...(new Set(test.map(({ id }) => id)))];
我只能检索到 id,如何使用扩展运算符检索唯一对象。另外,任何新的 ES6 特性实现都将有所帮助。