92 of 264 menu

Metode join

Metode join menggabungkan elemen array menjadi string dengan pemisah yang ditentukan (akan disisipkan di antara elemen array). Pemisah ditentukan oleh parameter metode dan tidak wajib. Jika tidak ditentukan - secara default, koma akan digunakan sebagai pemisah. Jika Anda ingin menggabungkan elemen array tanpa pemisah - tentukan sebagai string kosong ''.

Sintaksis

array.join([pemisah]);

Contoh

Misalkan ada suatu array. Mari gabungkan elemen array ini menjadi string dengan pemisah '-':

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

Hasil eksekusi kode:

'1-2-3'

Contoh

Sekarang mari kita tidak tentukan pemisah dan secara default pemisahnya akan menjadi koma:

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

Hasil eksekusi kode:

'1,2,3'

Contoh

Mari gabungkan elemen array tanpa pemisah apa pun:

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

Hasil eksekusi kode:

'123'

Contoh . Penerapan

Mari balikkan karakter string dalam urutan terbalik. Untuk melakukan ini, pecah string menjadi array dengan menggunakan split dengan pemisah '' (pemisah ini akan menempatkan setiap karakter string ke dalam elemen array terpisah), balikkan array ini dengan menggunakan reverse dan kemudian gabungkan array yang sudah dibalik kembali dengan menggunakan join:

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

Hasil eksekusi kode:

'987654321'

Contoh . Penerapan

Mari sederhanakan solusi dari tugas sebelumnya - gabungkan semua perintah menjadi satu rangkaian:

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

Hasil eksekusi kode:

'987654321'

Contoh . Penerapan

Diberikan tanggal dalam format '2025-12-31'. Mari ubah menjadi format '31.12.2025'. Untuk melakukan ini, pecah string menjadi array dengan menggunakan split, balikkan array ini dengan menggunakan reverse dan kemudian gabungkan array yang sudah dibalik kembali dengan menggunakan join:

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

Hasil eksekusi kode:

'31.12.2025'

Lihat juga

  • metode split,
    yang memecah string menjadi array berdasarkan pemisah yang ditentukan
  • metode reverse,
    yang mengubah urutan elemen dalam array menjadi terbalik
  • metode concat,
    yang menggabungkan string menjadi satu
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak