“Mapa de JavaScript ES6 de matriz única” Código de respuesta

Mapa de JavaScript ES6 de matriz única

const data = [
  { group: 'A', name: 'SD' }, 
  { group: 'B', name: 'FI' }, 
  { group: 'A', name: 'MM' },
  { group: 'B', name: 'CO'}
];
const unique = [...new Set(data.map(item => item.group))]; // [ 'A', 'B']
Jittery Jay

matriz de retorno del mapa de JavaScript con valores distinc

//ES6
let array = [
  { "name": "Joe", "age": 17 },
  { "name": "Bob", "age": 17 },
  { "name": "Carl", "age": 35 }
];
array.map(item => item.age)
  .filter((value, index, self) => self.indexOf(value) === index)

> [17, 35]
DevPedrada

JavaScript obtenga valores distintos de la matriz

const categories = ['General', 'Exotic', 'Extreme', 'Extreme', 'General' ,'Water', 'Extreme']
.filter((value, index, categoryArray) => categoryArray.indexOf(value) === index);

This will return an array that has the unique category names
['General', 'Exotic', 'Extreme', 'Water']

McBurd

Respuestas similares a “Mapa de JavaScript ES6 de matriz única”

Preguntas similares a “Mapa de JavaScript ES6 de matriz única”

Más respuestas relacionadas con “Mapa de JavaScript ES6 de matriz única” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código