92 of 264 menu

join Metodu

join metodu, dizi elemanlarını belirtilen bir ayırıcı ile birleştirerek bir string oluşturur. Ayırıcı, metodun bir parametresi olarak belirtilir ve zorunlu değildir. Eğer belirtilmezse - varsayılan olarak virgül kullanılır. Eğer dizi elemanlarını ayırıcı kullanmadan birleştirmek istiyorsanız - boş bir string '' olarak belirtin.

Sözdizimi

dizi.join([ayırıcı]);

Örnek

Bir dizi verilsin. Bu dizinin elemanlarını '-' ayırıcısı ile birleştirelim:

let arr = [1, 2, 3]; let str = arr.join('-'); console.log(str);

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

'1-2-3'

Örnek

Şimdi ise ayırıcı belirtmeyelim ve varsayılan olarak virgül kullanılsın:

let arr = [1, 2, 3]; let str = arr.join(); console.log(str);

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

'1,2,3'

Örnek

Dizi elemanlarını hiç ayırıcı kullanmadan birleştirelim:

let arr = [1, 2, 3]; let str = arr.join(''); console.log(str);

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

'123'

Örnek . Uygulama

Bir stringin karakterlerini ters çevirelim. Bunun için stringi, split metodu ile '' ayırıcısına göre bir diziye ayıralım (bu ayırıcı, stringin her bir karakterini dizinin ayrı bir elemanı yapar), bu diziyi reverse metodu ile ters çevirelim ve ardından ters çevrilmiş diziyi join metodu ile tekrar birleştirelim:

let str = '123456789'; let arr1 = str.split(''); let arr2 = arr1.reverse(); let res = arr2.join(''); console.log(res);

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

'987654321'

Örnek . Uygulama

Önceki problemin çözümünü basitleştirelim - tüm komutları bir zincirde birleştirelim:

let str = '123456789'; let res = str.split('').reverse().join(''); console.log(res);

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

'987654321'

Örnek . Uygulama

'2025-12-31' formatında bir tarih verilsin. Bundan '31.12.2025' formatını oluşturalım. Bunun için stringi, split metodu ile bir diziye ayıralım, bu diziyi reverse metodu ile ters çevirelim ve ardından ters çevrilmiş diziyi join metodu ile tekrar birleştirelim:

let date = '2025-12-31'; let res = date.split('-').reverse().join('.'); console.log(res);

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

'31.12.2025'

Ayrıca Bakınız

  • split metodu,
    bir stringi belirtilen ayırıcıya göre diziye böler
  • reverse metodu,
    dizi elemanlarının sırasını tersine çevirir
  • concat metodu,
    stringleri 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