El función de empalme se usa para agregar elementos o eliminar elementos de una matriz en un índice dado, y devuelve los elementos eliminados de la matriz. La sintaxis para la función de empalme es la siguiente:
formación.empalme (índice, eliminación de artículos, elementos ...)Aquí, índice es la posición en la que queremos agregar o eliminar elementos, eliminar, que es un argumento opcional, es el número de elementos que queremos eliminar, y elementos, que también es opcional, contiene los elementos que queremos agregar.
Ahora, revisaremos algunos ejemplos para mostrar cómo el empalme se implementa la función.
Primero, supongamos que tenemos una matriz que consta de cinco elementos.
Sea arr = [10,20,30,40,50]Para eliminar los elementos 20 y 30 (en la posición 1 y la posición 2 en la matriz, respectivamente) de la matriz, simplemente llamamos al empalme función y dígale que comience desde el primer índice y elimine 2 elementos.
arrugado.empalme (1,2);
Los valores 20 y 30 se devuelven como salida. A continuación, podemos mirar la matriz original con el siguiente comando:
Los dos elementos devueltos en la salida ya no están en la matriz.
A continuación, agregaremos elementos a la matriz usando el empalme función. Debido a que no eliminaremos elementos de la matriz, podemos proporcionar un valor de cero para eliminar y luego proporcionar los elementos que queremos agregar.
arrugado.empalme (2, 0, 30, 35);
El comando anterior devuelve una matriz vacía porque no se eliminaron elementos. Sin embargo, si observamos la matriz original, podemos ver que se ha actualizado.
Los valores 30 y 35 se agregaron con éxito en el segundo índice.
Finalmente, si queremos eliminar elementos y agregar elementos, podemos proporcionar valores tanto para eliminar y elementos.
arrugado.empalme (1, 2, 15, 20, 25);El comando anterior ha devuelto los dos elementos que se eliminaron, y si imprimimos la matriz original en la consola, podemos ver que 20 y 30 ya no están en la matriz y que se han agregado 15, 20 y 25.
consola.log (arr);Conclusión
En este artículo, discutimos varias formas de usar el empalme función para actualizar las matrices. Esperamos que haya encontrado este artículo útil y continúe aprendiendo JavaScript con Linuxhint.comunicarse.