In questa lezione introdurremo il metodo join di JavaScript che, dato un array, restituisce una stringa.
Questo metodo è simile al precedente toString, affrontato nella lezione precedete. La differenza con il metodo toString è che quest'ultimo può essere utilizzato anche su altre variabili, mentre join si utilizza solo con gli array.
Anche in questo caso l'array originale rimane invariato, quindi dobbiamo memorizzare il risultato in un'altra variabile, per poi utilizzarla dove opportuno.
Da zero ad eroe
Entra nel mondo della programmazione web: variabili, funzioni, array, DOM, eventi. Con esercizi pratici e progetti coinvolgenti.
⏱️8 ore di corso registrato
🧩Più di 50 algoritmi risolti passo passo
🎯Livello base — da zero ad eroe
💻100% online, fruibile quando vuoi
La sintassi del metodo join() di JavaScript è la seguente: nomeArray.join(separatore), dove il separatore è opzionale e se non è specificato gli elementi saranno separati da una virgola ( , ).
Affrontiamo adesso degli esempi pratici per capirne il funzionamento.
join JavaScript – primo esempio
Come primo esempio convertiamo un semplice array di numeri in una stringa, utilizzando il metodo join().
Supponiamo quindi di avere il seguente array di numeri:
let numeri = [5,4,3,2,6,9,62];
Utilizziamo poi il metodo join per convertire l'array e memorizziamo il risultato in una variabile ad esempio di nome stringa.
Poi visualizziamo il risultato nella console del browser.
let stringa = numeri.join();
console.log(stringa);
In questo modo otterremo dei numeri separati da una virgola.
join JavaScript – secondo esempio
Riproponiamo lo stesso esempio ma con un array di stringhe, dunque ripetiamo l’esempio di prima cambiando solo l'array.
Ad esempio se per ipotesi abbiamo il seguente array:
let oggettiScolastici = ['matita','gomma','temperino','quaderno','matita'];
E poi applichiamo il metodo join all’array di stringhe di partenza, visualizzando il risultato per semplicità sempre nella console del browser.
📚 Consigliato per te
50 Algoritmi per imparare JavaScript
Una guida step by step per imparare JavaScript con esercizi svolti.
Un'email ogni tanto con i nuovi articoli e le guide — niente spam, ti disiscrivi quando vuoi.
🍪 Questo sito usa i cookie
Utilizziamo cookie tecnici necessari al funzionamento e, previo tuo consenso, cookie
analitici e di terze parti per migliorare l'esperienza di navigazione.
Leggi la Cookie Policy e la
Privacy Policy.