Il metodo JavaScript Array join () restituisce una nuova stringa concatenando tutti gli elementi in un array, separati da un separatore specificato.
La sintassi del join()
metodo è:
arr.join(separator)
Qui, arr è un array.
parametri join ()
Il join()
metodo comprende:
- separator (opzionale) - Una stringa per separare ogni coppia di elementi adiacenti dell'array. Per impostazione predefinita, è una virgola
,
.
Valore restituito da join ()
- Restituisce una stringa con tutti gli elementi dell'array uniti da separatore.
Note :
- Il
join()
metodo non modifica l'array originale. - Elementi come
undefined
,null
o array vuoto hanno una rappresentazione di stringa vuota.
Esempio: utilizzo del metodo join ()
var info = ("Terence", 28, "Kathmandu"); var info_str = info.join(" | "); // join() does not change the original array console.log(info); // ( 'Terence', 28, 'Kathmandu' ) // join() returns the string by joining with separator console.log(info_str); // Terence | 28 | Kathmandu // empty argument = no separator var collection = (3, ".", 1, 4, 1, 5, 9, 2); console.log(collection.join("")); // 3.141592 var random = (44, "abc", undefined); console.log(random.join(" and ")); // 44 and abc and
Produzione
("Terence", 28, "Kathmandu") Terence | 28 | Kathmandu 3.141592 44 e abc e
Qui, possiamo vedere che il join()
metodo converte tutti gli elementi dell'array in una stringa e separa ogni elemento dal separatore specificato.
Letture consigliate:
- Array JavaScript toString ()
- Divisione stringa JavaScript ()