你可以使用JavaScript的filter
函数来过滤数组中的值,然后使用map
函数将找到的值映射到新的数组中。
例如,如果你想找出数组中所有不同的颜色,你可以这样做:
const colors = [
{ color: 'red' },
{ color: 'green' },
{ color: 'blue' },
{ color: 'red' },
{ color: 'green' }
];
const uniqueColors = colors
.filter((color, index, self) => self.findIndex(c =