我有一个汽车对象数组(carArray),我想遍历该数组,并用唯一类型为 CarA :“福特”的唯一对象填充一个新数组。 >
const carArray = [
{carA:'Ford'},
{carA:'Ford'},
{carB:'GM'},
{carB:'GM'},
{carA:'Ford'},
{carA:'Ford'},
{carB:'GM'},
{carB:'Ford'},
]
有人可以告诉我我该怎么做吗?
非常感谢您抽出宝贵的时间。 问候, L
答案 0 :(得分:1)
答案 1 :(得分:0)
尝试一下
let newArray = [];
carArray.forEach(function(car) {
let arrayKey = Object.keys(car)[0]
if (newArray.length > 0) {
newArray.find(function (data) {
if(!data.hasOwnProperty(Object.keys(data)[0])) {
newArray.push(car);
}
})
} else newArray.push(car)
});