Metoden unshift

Metoden unshift legger til et ubegrenset antall nye elementer i begynnelsen av arrayet. Samtidig endres det opprinnelige arrayet, og resultatet som returneres er den nye lengden på arrayet.

Syntaks

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

Eksempel

La oss legge til to nye elementer i begynnelsen av arrayet og skrive ut det endrede arrayet:

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

console.log(arr);

Resultatet av kjøring av koden:

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

Eksempel

La oss legge til to nye elementer og skrive ut den nye lengden på arrayet:

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

console.log(length);

Resultatet av kjøring av koden:

javascript7

Se også

  • metoden push,
    som legger til elementer på slutten av arrayet
  • metodene shift og pop,
    som fjerner elementer fra arrayet
  • metoden fill,
    som fyller arrayet