JavaScriptTablice
Array. prototype. join()
Łączy elementy tablicy w jeden napis z wybranym separatorem.
- Zwraca
- Napis złożony z elementów tablicy.
- Zmienia oryginał
- Nie
Przykład
#JavaScript
const tags = ['html', 'css', 'javascript']
console.log(tags.join())
console.log(tags.join(', '))
console.log(tags.join(' · '))
console.log(['2026', '09', '28'].join('-'))Konsola
html,css,javascript
html, css, javascript
html · css · javascript
2026-09-28
Definicja i zastosowanie
#Metoda join() zamienia wszystkie elementy tablicy na tekst i skleja je w jeden napis. Domyślnie oddziela je przecinkiem, ale możesz podać dowolny separator, także pusty napis.
Wartości null i undefined zamieniane są na puste napisy, a zagnieżdżone tablice na tekst z przecinkami.
Często występuje w parze z split(): split() dzieli napis na tablicę, join() skleja tablicę w napis.
Składnia
#Składnia
array.join()
array.join(separator)Parametry
#separator
opcjonalny
Tekst wstawiany między elementami. Domyślnie przecinek.
Obsługa przeglądarek
#Szeroko dostępne
Działa we wszystkich nowoczesnych przeglądarkach, także na telefonach. Możesz używać bez obaw.
- Chrome
- Edge
- Firefox
- Safari
Dobre praktyki
#- Do tworzenia list w zdaniach po polsku („HTML, CSS i JS”) lepszy jest
Intl.ListFormat. - Budując HTML z tablicy, pamiętaj o
join(""), inaczej między elementami pojawią się przecinki.
Powiązane hasła
#Widzisz błąd albo brakuje przykładu? Napisz do nas.