Manual de referencia de JavaScript Set
- Página anterior Expresiones regulares JS
- Página siguiente Cadena JS
El conjunto de JavaScript (Set) es un conjunto de valores únicos.
Cada valor en el conjunto solo puede aparecer una vez.
Estos valores pueden ser de cualquier tipo, incluyendo valores primitivos o objetos.
Cómo crear un conjunto
Puedes crear un conjunto de JavaScript de la siguiente manera:
- Pasar un array a
new Set()
- Crear un conjunto y usar
add()
Agregar valores mediante métodos
Ejemplo 1
Pasar un array a new Set()
Constructor:
// Crear un conjunto const letters = new Set(["a","b","c"]);
Ejemplo 2
Crear un conjunto y agregar valores:
// Crear un conjunto const letters = new Set(); // Agregar valores al conjunto letters.add("a"); letters.add("b"); letters.add("c");
Métodos y propiedades de conjunto de JavaScript
Método/Propiedad | Descripción |
---|---|
new Set() | Crear un nuevo conjunto. |
add() | Agregar nuevos elementos al conjunto. |
clear() | Eliminar todos los elementos del conjunto. |
delete() | Eliminar elementos del conjunto. |
entries() | Devuelve un iterador que contiene pares [value, value] (cada elemento del conjunto es tanto clave como valor). |
forEach() | Llama a la función de retroalimentación para cada elemento. |
has() | Devuelve true si el conjunto contiene algún valor. |
keys() | Es igual al método values(). |
size | Devuelve la cantidad de elementos del conjunto. |
values() | Devuelve un iterador que contiene los valores del conjunto. |
Método new Set()
Pasar un array a new Set()
Constructor:
Ejemplo
// Crear un conjunto const letters = new Set(["a","b","c"]);
Listar elementos del conjunto
Puedes usar for..of Listar todos los elementos (valores) del conjunto:
Ejemplo
// Crear un conjunto const letters = new Set(["a","b","c"]); // Listar todos los elementos let text = ""; for (const x of letters) { text += x; }
- Página anterior Expresiones regulares JS
- Página siguiente Cadena JS