Unshift metodas

Metodas unshift prideda neribotą kiekį naujų elementų į masyvo pradžią. Šiuo atveju pradinis masyvas pakeičiamas, o rezultate grąžinamas naujas masyvo ilgis.

Sintaksė

javascriptmasyvas.unshift(elementas, elementas, elementas...);

Pavyzdys

Pridėkime į masyvo pradžią dar du naujus elementus ir išveskime pakeistą masyvą:

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

console.log(arr);

Kodo vykdymo rezultatas:

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

Pavyzdys

Pridėkime du naujus elementus ir išveskime naują masyvo ilgį:

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

console.log(length);

Kodo vykdymo rezultatas:

javascript7

Taip pat žiūrėkite

  • metodas push,
    kuris prideda elementus į masyvo pabaigą
  • metodai shift ir pop,
    kurie pašalina elementus iš masyvo
  • metodas fill,
    kuris užpildo masyvą