99 of 264 menu

shift მეთოდი

shift მეთოდი შლის პირველ ელემენტს მასივიდან. ამ შემთხვევაში ორიგინალური მასივი იცვლება, და მეთოდის შედეგად ბრუნდება წაშლილი ელემენტი.

სინტაქსი

მასივი.shift();

მაგალითი

მოდით წავშალოთ პირველი ელემენტი მასივიდან:

let arr = ['a', 'b', 'c', 'd', 'e']; arr.shift(); console.log(arr);

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

['b', 'c', 'd', 'e']

მაგალითი

მოდით წავშალოთ პირველი ელემენტი მასივიდან და გამოვიტანოთ ის ეკრანზე:

let arr = ['a', 'b', 'c', 'd', 'e']; let elem = arr.shift(); console.log(elem);

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

'a'

მაგალითი . გამოყენება

მოდით მასივიდან გავაკეთოთ სტრიქონი '16-25-34'. ამოცანის გადასაჭრელად გამოვიყენოთ მეთოდების კომბინაცია shift, pop, push და join:

let arr = ['1', '2', '3', '4', '5', '6']; let res = []; while (arr.length > 0) { // მასივი მცირდება ციკლში სანამ ნულს არ მიაღწევს let first = arr.shift(); let last = arr.pop(); let str = first + last; // აქ იქნება სტრიქონი '16', შემდეგ '25', შემდეგ '34' res.push(str); } // ციკლის შემდეგ res-ში დევს მასივი ['16', '25', '34']. გავაერთიანოთ ის სტრიქონში: res = res.join('-'); console.log(res);

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

'16-25-34'

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

  • მეთოდი pop,
    რომელიც შლის მასივის ბოლო ელემენტს
  • მეთოდები push და unshift,
    რომლებიც ამატებენ ელემენტებს მასივში
  • მეთოდი join,
    რომელიც აერთიანებს მასივის ელემენტებს სტრიქონში მითითებული გამყოფით
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა