Creación de un conjunto en JavaScript
Para trabajar con conjuntos que necesita primero para crearlos, para eso, use el nuevo palabra clave y el Colocar() constructor. La sintaxis para crear un conjunto se puede definir como
var var1 = new Set ()Incluso puede pasar en matrices, variables o valores directos en el constructor del conjunto.
Tome las siguientes líneas para crear un set de tres maneras diferentes
var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];Los siguientes pasos se realizan en el código mencionado anteriormente:
Para imprimir los detalles de cualquier conjunto, podemos pasar ese conjunto en la función de registro de la consola como:
consola.log (set1);Ejecutar este código le dará la siguiente salida
Primero, el tamaño del conjunto se imprime en el terminal, y luego los valores del conjunto están encerrados con soportes rizados.
Agregar valores a un conjunto
Utilizar el agregar() Para agregar los valores dentro de un conjunto después de que se haya creado. Para demostrar esto, cree un conjunto vacío con la siguiente línea
var myset = new Set ();Luego agregue algunos valores usando las siguientes líneas:
myset.agregar (1);Muestre el conjunto en la consola usando la siguiente línea:
consola.log (myset);Después de la ejecución, obtendrá la siguiente salida:
Observe la salida ya que tiene las siguientes cosas:
Eliminar elementos del conjunto
En JavaScript, el método delete () es eliminar un elemento del conjunto. Cree un nuevo conjunto con la siguiente línea:
var myset = nuevo conjunto ([55, 22, 33, 66, 77, 11]);Para eliminar el valor "66"Desde el conjunto, use la línea:
myset.eliminar (66);Muestre el conjunto en el terminal usando la función de registro de la consola:
consola.log (myset);Obtendrá la siguiente salida:
El valor 66 fue eliminado con éxito del set.
Verificar un elemento específico dentro de un conjunto
El tiene() La función se usa para verificar si existe un elemento o un valor dentro de un conjunto en particular o no. La función devuelve verdadero al encontrar exitosos del elemento. De lo contrario, devuelve falso.
Tome el siguiente conjunto:
var myset = nuevo conjunto ([55, 22, 33, 66, 77, 11]);Verifique la presencia del valor 22 en este conjunto utilizando la siguiente línea:
consola.Log (Myset.tiene (22));Obtendrá esto como su salida en la terminal
Esto significa que el valor 22 está presente dentro del set.
Busque el valor 75 en el set con la siguiente línea:
consola.Log (Myset.tiene (75));Verá lo siguiente en la terminal
La salida es "FALSO", Por lo tanto, puede concluir que el valor 75 no está presente en nuestro set.
Purgando un conjunto de todos los elementos
Para eliminar o borrar todos los valores del conjunto en JavaScript, simplemente use el método Clear (). Toma un set:
var myset = new Set (["Moscú", "París", "Dubai", "Londres"]);Para borrar esto, use la siguiente línea:
myset.claro();Para mostrar los detalles del conjunto, use la consola.registrar como:
consola.log (myset);Verá lo siguiente en su terminal:
De la salida, es fácil concluir que el claro() El método ha eliminado todos los valores del conjunto.
Conclusión
Los conjuntos se pueden definir como una lista de elementos únicos ordenados de manera ascendente almacenada en forma de una matriz. Los elementos de un conjunto pueden pertenecer a cualquier categoría, ya sea un objeto, variable, matriz, mapas o incluso valores directos. En esta publicación, ha aprendido lo básico sobre los conjuntos en JavaScript y algunas de las funciones que le permiten trabajar con sets en JavaScript.