Cuando trabajamos en cualquier lenguaje de programación, las matrices juegan un papel esencial en las tareas de programación. En JavaScript, las matrices almacenan los mismos tipos de datos, como cadenas, enteros, matrices o incluso funciones.
Mientras trabajamos con matrices, a menudo necesitamos agregar o eliminar elementos en una matriz. Para satisfacer esta necesidad, métodos shift () y unshift () ven al rescate. En esta publicación, tendremos una breve discusión sobre Shift () y Unshift () Funciones en JavaScript y un par de ejemplos para tener una comprensión profunda de estas funciones.
¿Qué son los métodos shift () y unshift () en JavaScript?
El método shift () se usa para eliminar un elemento/elemento del punto de partida de una matriz.
El método unshift () se usa para agregar un elemento/elemento al punto de partida de una matriz.
Intentemos agregar y eliminar elementos de una matriz usando métodos shift () y unshift () para comprender mejor estos métodos.
Nota: Usaremos la consola del navegador para demostrar ejemplos realizados en esta publicación. Para abrir la consola del navegador:
Cómo usar el método shift () en javaScript
Supongamos que tenemos una variedad de números y queremos eliminar el primer elemento de él. El código de eliminar un elemento desde el comienzo de la matriz iría así:
var intarr = [23, 45, 67];
intarr.cambio(); // Devuelve el elemento eliminado
consola.log (intar);
Cómo usar el método Unshift () en JavaScript
Del mismo modo, si queremos agregar un elemento al comienzo de una matriz, el código para agregar un elemento sería así:
var intarr = [45, 67];Conclusión
El método shift () en JavaScript elimina un elemento desde el comienzo de una matriz y cambia cualquier otro elemento al índice anterior, mientras que el método unshift () Agrega un elemento al comienzo de una matriz mientras cambia de cualquier otro elemento al siguiente índice. El valor de regreso del método shift () es el elemento que se elimina de la matriz y el método unshift () Devuelve la nueva longitud de la matriz. Estos dos métodos se usan mucho cuando se trabajan con matrices en JavaScript. En esta publicación, hemos discutido Qué cambio () y Métodos Unchift () están en JavaScript y cómo usarlos.