JavaScript: rimuovere gli spazi dall'inizio e dalla fine di una stringa

In JavaScript è semplice rimuovere gli spazi dall'inizio e dalla fine di una stringa.

Possiamo usare il metodo trim():


'use strict';

let str = ' Hello ';
console.log(str.trim()); // 'Hello'

Occorre comunque sempre fare attenzione al tipo di dati su cui viene usato questo metodo. Verificare che la variabile sia effettivamente una stringa si rivela decisivo soprattutto quando si gestiscono richieste HTTP in Node.js. In tal caso il client potrebbe anche inviare valori non validi.