92 of 264 menu

Метод join

Метод join спаја елементе низа у стринг са наведеним сепаратором (он ће бити убачен између елемената низа). Сепаратор се задаје параметром метода и није обавезан. Ако није задат - подразумевано ће се као сепаратор узети зарез. Ако желите да спојите елементе низа без сепаратора - наведите га као празан стринг ''.

Синтакса

низ.join([сепаратор]);

Пример

Нека је дат неки низ. Хајде да спојимо елементе овог низа у стринг са сепаратором '-':

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

Резултат извршавања кода:

'1-2-3'

Пример

A сада хајде да не наведемо сепаратор и подразумевано ће се као сепаратор ставити зарез:

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

Резултат извршавања кода:

'1,2,3'

Пример

Хајде да спојимо елементе низа без икаквог сепаратора:

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

Резултат извршавања кода:

'123'

Пример . Примена

Хајде да обрнемо симболе стринга у обрнутом редоследу. За то ћемо поделити стринг у низ помоћу split по сепаратору '' (овај сепаратор ће сместити сваки симбол стринга у посебан елемент низа), обрнути овај низ помоћу reverse и затим спојити обрнути низ назад помоћу join:

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

Резултат извршавања кода:

'987654321'

Пример . Примена

Упростимо решење претходног задатка - спојимо све команде у ланац:

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

Резултат извршавања кода:

'987654321'

Пример . Примена

Дата је датум у формату '2025-12-31'. Хајде да од њега направимо формат '31.12.2025'. За то ћемо поделити стринг у низ помоћу split, обрнути овај низ помоћу reverse и затим спојити обрнути низ назад помоћу join:

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

Резултат извршавања кода:

'31.12.2025'

Погледајте такође

  • метод split,
    који дели стринг у низ по наведеном сепаратору
  • метод reverse,
    који мења редослед елемената у низу у обрнути
  • метод concat,
    који спаја стрингове у један
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј