Що робить 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
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.