Metoda unshift

Metoda unshift adaugă un număr nelimitat de elemente noi la începutul array-ului. Array-ul original este modificat, iar rezultatul este noua lungime a array-ului.

Sintaxă

javascriptarray.unshift(element, element, element...);

Exemplu

Să adăugăm încă două elemente noi la începutul array-ului și să afișăm array-ul modificat:

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

console.log(arr);

Rezultatul executării codului:

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

Exemplu

Să adăugăm două elemente noi și să afișăm noua lungime a array-ului:

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

console.log(length);

Rezultatul executării codului:

javascript7

Vedeți și

  • metoda push,
    care adaugă elemente la sfârșitul array-ului
  • metodele shift și pop,
    care elimină elemente din array
  • metoda fill,
    care umple array-ul