99 of 264 menu

shift Metodu

shift metodu, bir dizinin ilk elemanını siler. Bu işlem sırasında orijinal dizi değiştirilir, ve metodun sonucu olarak silinen eleman döndürülür.

Sözdizimi

dizi.shift();

Örnek

Bir diziden ilk elemanı silelim:

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

Kodun çalıştırılmasının sonucu:

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

Örnek

Bir diziden ilk elemanı silip ekrana yazdıralım:

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

Kodun çalıştırılmasının sonucu:

'a'

Örnek . Uygulama

Bir diziyi '16-25-34' dizesine dönüştürelim. Görevi çözmek için shift, pop, push ve join metodlarının birleşimini kullanalım:

let arr = ['1', '2', '3', '4', '5', '6']; let res = []; while (arr.length > 0) { // dizi sıfıra ulaşana kadar döngüde küçülür let first = arr.shift(); let last = arr.pop(); let str = first + last; // burada '16', sonra '25', sonra '34' dizesi olacak res.push(str); } // Döngüden sonra res içinde ['16', '25', '34'] dizisi var. Bunu bir dizeye birleştirelim: res = res.join('-'); console.log(res);

Kodun çalıştırılmasının sonucu:

'16-25-34'

Ayrıca Bakınız

  • metod pop,
    dizinin son elemanını siler
  • metodlar push ve unshift,
    diziye eleman ekler
  • metod join,
    dizi elemanlarını belirtilen bir ayırıcı ile bir dizede birleştirir
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet