92 of 264 menu

Metode join

Die metode join kombineer elemente van 'n array in 'n string met die gespesifiseerde skeiding (dit sal tussen die array-elemente geplaas word). Die skeiding word deur die metode se parameter gespesifiseer en is nie verpligtend nie. As dit nie gespesifiseer is nie - sal 'n komma by verstek as skeiding gebruik word. As jy die array-elemente sonder enige skeiding wil saamsmelt - spesifiseer dit as 'n leë string ''.

Sintaksis

array.join([skeiding]);

Voorbeeld

Laat ons 'n sekere array hê. Kom ons kombineer die elemente van hierdie array in 'n string met die skeiding '-':

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

Resultaat van die kode-uitvoering:

'1-2-3'

Voorbeeld

En laat ons nou nie die skeiding spesifiseer nie, en by verstek sal die skeiding 'n komma wees:

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

Resultaat van die kode-uitvoering:

'1,2,3'

Voorbeeld

Laat ons die array-elemente sonder enige skeiding saamsmelt:

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

Resultaat van die kode-uitvoering:

'123'

Voorbeeld . Toepassing

Laat ons die karakters van 'n string in omgekeerde volgorde draai. Om dit te doen, sal ons die string in 'n array opbreek met behulp van split volgens die skeiding '' (hierdie skeiding sal elke karakter van die string in 'n aparte element van die array plaas), draai hierdie array om met behulp van reverse en smelt dan die omgedraaide array weer saam met behulp van join:

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

Resultaat van die kode-uitvoering:

'987654321'

Voorbeeld . Toepassing

Laat ons die oplossing van die vorige probleem vereenvoudig - ons kan al die opdragte in 'n ketting saamsmelt:

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

Resultaat van die kode-uitvoering:

'987654321'

Voorbeeld . Toepassing

Daar is 'n datum in die formaat '2025-12-31'. Laat ons daaruit die formaat '31.12.2025' maak. Om dit te doen, sal ons die string in 'n array opbreek met behulp van split, draai hierdie array om met behulp van reverse en smelt dan die omgedraaide array weer saam met behulp van join:

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

Resultaat van die kode-uitvoering:

'31.12.2025'

Sien ook

  • metode split,
    wat 'n string in 'n array volgens die gespesifiseerde skeiding opbreek
  • metode reverse,
    wat die volgorde van elemente in die array omkeer
  • metode concat,
    wat stringe saamsmelt in een
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČ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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp