Metodo unshift

Il metodo unshift aggiunge un numero illimitato di nuovi elementi all'inizio dell'array. In questo caso l'array originale viene modificato e come risultato viene restituita la nuova lunghezza dell'array.

Sintassi

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

Esempio

Aggiungiamo altri due nuovi elementi all'inizio dell'array e visualizziamo l'array modificato:

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

console.log(arr);

Risultato dell'esecuzione del codice:

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

Esempio

Aggiungiamo due nuovi elementi e visualizziamo la nuova lunghezza dell'array:

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

console.log(length);

Risultato dell'esecuzione del codice:

javascript7

Vedi anche

  • metodo push,
    che aggiunge elementi alla fine dell'array
  • metodi shift e pop,
    che rimuovono elementi dall'array
  • metodo fill,
    che riempie l'array