A unshift metódus

A unshift metódus korlátlan számú új elemet ad a tömb elejéhez. Eközben az eredeti tömb módosul, és az eredmény a tömb új hossza.

Szintaxis

javascripttömb.unshift(elem, elem, elem...);

Példa

Adjunk a tömb elejéhez még két új elemet, és írjuk ki a módosított tömböt:

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

console.log(arr);

A kód végrehajtásának eredménye:

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

Példa

Adjunk hozzá két új elemet és írjuk ki a tömb új hosszát:

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

console.log(length);

A kód végrehajtásának eredménye:

javascript7

Lásd még

  • a push metódus,
    amely elemeket ad a tömb végéhez
  • a shift és a pop metódusok,
    amelyek elemeket távolítanak el a tömbből
  • a fill metódus,
    amely kitölti a tömböt