92 of 264 menu

Метод join

Методът join обединява елементите на масив в низ с указан разделител (той ще бъде вмъкнат между елементите на масива). Разделителят се задава като параметър на метода и не е задължителен. Ако не е зададен - по подразбиране като разделител ще се взема запетая. Ако искате да слеете елементите на масива без разделител - посочете го като празен низ ''.

Синтаксис

масив.join([разделител]);

Пример

Нека е даден някакъв масив. Нека обединим елементите на този масив в низ с разделител '-':

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);

Резултат от изпълнението на кода:

'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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне