92 of 264 menu

Kaedah join

Kaedah join menggabungkan elemen array kepada string dengan pemisah yang ditentukan (ia akan dimasukkan antara elemen array). Pemisah ditentukan oleh parameter kaedah dan tidak wajib. Jika tidak dinyatakan - secara lalai, koma akan digunakan sebagai pemisah. Jika anda ingin menggabungkan elemen array tanpa pemisah - nyatakannya sebagai string kosong ''.

Sintaks

array.join([pemisah]);

Contoh

Katakan diberikan suatu array. Mari gabungkan elemen array ini kepada string dengan pemisah '-':

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

Keputusan pelaksanaan kod:

'1-2-3'

Contoh

Sekarang mari kita tidak nyatakan pemisah dan secara lalai pemisah akan menjadi koma:

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

Keputusan pelaksanaan kod:

'1,2,3'

Contoh

Mari gabungkan elemen array tanpa sebarang pemisah:

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

Keputusan pelaksanaan kod:

'123'

Contoh . Aplikasi

Mari kita terbalikkan aksara string dalam susunan terbalik. Untuk ini, pecahkan string kepada array menggunakan split dengan pemisah '' (pemisah ini akan meletakkan setiap aksara string ke dalam elemen array yang berasingan), terbalikkan array ini menggunakan reverse dan kemudian gabungkan array yang diterbalikkan semula menggunakan join:

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

Keputusan pelaksanaan kod:

'987654321'

Contoh . Aplikasi

Mari permudahkan penyelesaian tugas sebelumnya - gabungkan semua perintah menjadi satu rantaian:

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

Keputusan pelaksanaan kod:

'987654321'

Contoh . Aplikasi

Diberi tarikh dalam format '2025-12-31'. Mari kita buat daripadanya format '31.12.2025'. Untuk ini, pecahkan string kepada array menggunakan split, terbalikkan array ini menggunakan reverse dan kemudian gabungkan array yang diterbalikkan semula menggunakan join:

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

Keputusan pelaksanaan kod:

'31.12.2025'

Lihat juga

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