Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що робить join()?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**`join()`** - метод масиву, який об'єднує всі його елементи в один рядок, розділяючи їх зазначеним роздільником (типово - комою). **Ключове:** метод не змінює вихідний масив і завжди повертає рядок, а не масив.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняМетод `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()` - це спосіб **зібрати масив у рядок**, вставляючи між елементами потрібний роздільник.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.