Javascript: eliminare gli spazi da una stringa.

Non esite una funzione apposita per eliminare gli spazi (tutti gli spazi anche quelli interni) da una stringa, ma possiamo usare un semplice trucchetto.

Il trucco consiste prima di utlizzare lo split sulla stringa passando come parametro del metodo lo spazio, questo romperà la stringa in un array di parole, applicando lo split il paramentro passato viene eliminato dalla stringa, quindi avremo tutte le parole ma nessuno spazio, poi con li metodo join() riuniamo tutti i pezzi.

Il parametro del metodo join() dovrebbe essere il carattere di unione, non passando nulla, le parole vengono attaccate una all’altra.

myStr="io sono una stringa piena di spazi"
myStr=myStr.split(' ').join('')
//myStr="iosonounastringapienadispazi"