Skip to main content

Що робить join()?

Метод join() у JavaScript використовується для того, щоб об'єднати всі елементи масиву в один рядок, розділяючи їх зазначеним роздільником (separator).


Приклад:

javascript
const fruits = ["apple", "banana", "cherry"]; const result = fruits.join(", "); console.log(result); // "apple, banana, cherry"
  • Кожен елемент масиву перетворюється на рядок.
  • Між елементами вставляється роздільник ", ".
  • Якщо роздільник не вказано - використовується кома типово.

Синтаксис:

javascript
array.join(separator);
ПараметрОпис
separator(необов'язковий) рядок, який буде вставлятися між елементами. Якщо не вказати - використовується ",".

Декілька прикладів:

Без роздільника:

javascript
[1, 2, 3].join(""); // "123"

З пробілом:

javascript
["JS", "is", "awesome"].join(" "); // "JS is awesome"

З іншим символом:

javascript
["2025", "10", "14"].join("-"); // "2025-10-14"

З порожніми елементами:

javascript
[1, , 3].join("-"); // "1--3" (порожнє місце все одно враховується)

Важливо:

  • Метод не змінює вихідний масив.
  • Усі елементи перед об'єднанням неявно перетворюються на рядки.
  • Повертає рядок, а не масив.

Приклад практичного використання:

javascript
const tags = ["frontend", "javascript", "interview"]; const hashtagString = "#" + tags.join(" #"); console.log(hashtagString); // "#frontend #javascript #interview"

Коротко:

Що робитьПеретворює масив на рядок
Роздільник типово","
ПовертаєРядок
Змінює масивНі
Приклад["a", "b"].join("-") → "a-b"

Підсумок: join() - це спосіб зібрати масив у рядок, вставляючи між елементами потрібний роздільник.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.