Pour extraire des valeurs uniques d'un tableau, il n'est pas toujours nécessaire d'avoir un deuxième tableau. JavaScript ne possède pas de structure de hashmap similaire à Java. Cependant, ES6 introduit l'objet Set, qui peut être utilisé pour obtenir l'unicité.
Une solution très concise utilisant Set et l'opérateur spread est la suivante :
const a = [1, 1, 2]; const uniqueValues = [...new Set(a)];
Cela renvoie [1, 2] comme valeurs uniques dans le tableau d’entrée. L'objet Set filtre automatiquement les valeurs en double et l'opérateur de propagation (...) reconvertit l'ensemble en tableau.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!