Método unshift

El método unshift agrega una cantidad ilimitada de nuevos elementos al principio del array. Al hacerlo, el array original se modifica y el resultado devuelto es la nueva longitud del array.

Sintaxis

javascriptarray.unshift(elemento, elemento, elemento...);

Ejemplo

Agreguemos dos nuevos elementos al principio del array y mostremos el array modificado:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
arr.unshift('1', '2');

console.log(arr);

Resultado de ejecutar el código:

javascript['1', '2', 'a', 'b', 'c', 'd', 'e']

Ejemplo

Agreguemos dos nuevos elementos y mostremos la nueva longitud del array:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
let length = arr.unshift('1', '2');

console.log(length);

Resultado de ejecutar el código:

javascript7

Ver también

  • método push,
    que agrega elementos al final del array
  • métodos shift y pop,
    que eliminan elementos del array
  • método fill,
    que llena el array