unshift მეთოდი

unshift მეთოდი უმატებს შეუზღუდავი რაოდენობის ახალ ელემენტებს მასივის დასაწყისში. ამ შემთხვევაში თავდაპირველი მასივი იცვლება და შედეგად ბრუნდება მასივის ახალი სიგრძე.

სინტაქსი

javascriptმასივი.unshift(ელემენტი, ელემენტი, ელემენტი...);

მაგალითი

მოდით მასივის დასაწყისში დავამატოთ კიდევ ორი ახალი ელემენტი და გამოვიტანოთ შეცვლილი მასივი:

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

console.log(arr);

კოდის შესრულების შედეგი:

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

მაგალითი

მოდით დავამატოთ ორი ახალი ელემენტი და გამოვიტანოთ მასივის ახალი სიგრძე:

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

console.log(length);

კოდის შესრულების შედეგი:

javascript7

იხილეთ აგრეთვე

  • მეთოდი push,
    რომელიც უმატებს ელემენტებს მასივის ბოლოში
  • მეთოდები shift და pop,
    რომლებიც შლიან ელემენტებს მასივიდან
  • მეთოდი fill,
    რომელიც ავსებს მასივს