Instagram | Twitter | LinkedIn
How can we remove duplicate values from the catFaces array ?
Click here to see the correct answer and explanation 馃憖
| Correct Answer | Explanation |
|---|---|
| A | We can see many duplicate elements in the array. To remove the duplicate elements from the array, we can use a Set. A Set object lets us store unique values only. A set cannot have a duplicate value in it. Here we created a new Set containing only the unique values of an array, then spread it inside a new array. As a result, we get an array with only unique values. |
Explanation based on 馃憠馃徏 Some cool and awesome JavaScript tricks
Recommended reading 馃憠馃徏 Set and Spread syntax (...)
Code:
const catFaces = ["馃樆", "馃樋", "馃檧", "馃樄", "馃樆", "馃檧"]
A. [...new Set(catFaces)]
B. [...catFaces]
C. catFaces.slice(1, 3)
驴C贸mo podemos eliminar valores duplicados del array catFaces?
Haz click aqu铆 para ver la respuesta correcta y su explicaci贸n 馃憖
| Respuesta correcta | Explicaci贸n |
|---|---|
| A | Podemos ver algunos elementos duplicados en el array catFaces. Para eliminar los elementos duplicados del array, podemos usar el objeto Set que nos permite almacenar valores 煤nicos solamente. Un Set no puede tener un valor duplicado. Lo que hacemos es crear un nuevo Set (new Set) que contiene solo los valores 煤nicos del array y luego lo extendemos (...) dentro de un nuevo array. Como resultado, obtenemos un array con solo valores 煤nicos. |
Explicaci贸n basada en 馃憠馃徏 Some cool and awesome JavaScript tricks
Lecturas recomendadas 馃憠馃徏 Set y Sint谩xis Spread
C贸digo:
const catFaces = ["馃樆", "馃樋", "馃檧", "馃樄", "馃樆", "馃檧"]
A. [...new Set(catFaces)]
B. [...catFaces]
C. catFaces.slice(1, 3)

