99 of 264 menu

Shift metodu

shift metodu massivin birinci elementini silir. Bu zaman orijinal massiv dəyişir, və metodun nəticəsi kimi silinmiş element qaytarılır.

Sintaksis

massiv.shift();

Nümunə

Gəlin massivin birinci elementini silək:

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

Kodun icrasının nəticəsi:

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

Nümunə

Gəlin massivin birinci elementini silək və onu ekranda göstərək:

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

Kodun icrasının nəticəsi:

'a'

Nümunə . Tətbiq

Gəlin massivi '16-25-34' sətrinə çevirək. Məsələni həll etmək üçün shift, pop, pushjoin metodlarının birləşməsindən istifadə edək:

let arr = ['1', '2', '3', '4', '5', '6']; let res = []; while (arr.length > 0) { // massiv sıfıra çatana qədər dövr ərzində kiçilir let first = arr.shift(); let last = arr.pop(); let str = first + last; // burada '16', sonra '25', sonra '34' sətri olacaq res.push(str); } // Dövrdən sonra res-də ['16', '25', '34'] massivi qalır. Onu sətirdə birləşdirək: res = res.join('-'); console.log(res);

Kodun icrasının nəticəsi:

'16-25-34'

Həmçinin bax

  • pop metodu,
    massivin sonuncu elementini silir
  • pushunshift metodları,
    massivə elementlər əlavə edir
  • join metodu,
    massivin elementlərini göstərilən ayırıcı ilə sətirdə birləşdirir
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et