Maison >Opération et maintenance >Sécurité >Comment implémenter la déduplication de tableau en Javascript

Comment implémenter la déduplication de tableau en Javascript

王林
王林avant
2023-05-13 14:07:261490parcourir

Déduplication de tableau

1. from() nouvelle méthode Set() superposée

Pour dédupliquer des tableaux de chaînes ou numériques, vous pouvez utiliser directement la méthode from.

var plants = ['Saturn', 'Earth', 'Uranus', 'Mercury', 'Venus', 'Earth', 'Mars', 'Jupiter'];
var uniquePlants = Array.from(new Set(plants)); 
console.log(uniquePlants); // [ 'Saturn', 'Earth', 'Uranus', 'Mercury', 'Venus', 'Mars', 'Jupiter' ]

2. opérateur de spread (...)

L'opérateur de spread est une innovation majeure de l'ES6 et possède de nombreuses fonctions puissantes.

var plants = ['Saturn', 'Earth', 'Uranus', 'Mercury', 'Venus', 'Earth', 'Mars', 'Jupiter'];
var uniquePlants = [...new Set(plants)]; 
console.log(uniquePlants); // [ 'Saturn', 'Earth', 'Uranus', 'Mercury', 'Venus', 'Mars', 'Jupiter' ]

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer