Metode unshift

Metode unshift pievieno neierobežotu skaitli jaunu elementu masīva sākumā. Šajā gadījumā oriģinālais masīvs tiek mainīts, un rezultātā tiek atgriezts masīva jaunais garums.

Sintakse

javascriptmasīvs.unshift(elements, elements, elements...);

Piemērs

Pievienosim masīva sākumā vēl divus jaunus elementus un izvadīsim mainīto masīvu:

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

console.log(arr);

Koda izpildes rezultāts:

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

Piemērs

Pievienosim divus jaunus elementus un izvadīsim masīva jauno garumu:

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

console.log(length);

Koda izpildes rezultāts:

javascript7

Skatiet arī

  • metode push,
    kas pievieno elementus masīva beigās
  • metodes shift un pop,
    kas noņem elementus no masīva
  • metode fill,
    kas aizpilda masīvu