Javascript Trim

| | | | | | | | | | | | | | | | | |

Il metodo JavaScript trim() rimuove i caratteri di spazio vuoto dall’inizio e dalla fine di una stringa. I metodi trimLeft() e trimStart() tagliano i caratteri di spazio vuoto dall’inizio di una stringa. trimRight() e trimEnd() tagliano gli spazi bianchi dalla fine di una stringa.

Potresti voler rimuovere gli spazi bianchi, come spazi, tabulazioni o nuove righe, dall’inizio o dalla fine di una stringa. Ad esempio, supponi di avere una stringa di nomi di clienti. Potresti voler assicurarti che non ci siano spazi extra alla fine di ogni nome.

Ecco dove entra in gioco la funzione JavaScripttrim(). Il trim ()la funzione rimuove i caratteri di spazio vuoto dall’inizio e dalla fine di una stringa.

Ci sono alcune funzioni relative a trim() che potresti voler usare:

  • trimLeft()
  • trimStart()
  • trimRight()
  • trimEnd()

In questo tutorial, esploreremo la funzione JavaScript trim() e come funziona. Esamineremo anche le quattro funzioni correlate che potresti voler utilizzare al posto o in aggiunta a trim().

JavaScript trim() String

Il metodo JavaScript trim() rimuove eventuali spazi bianchi dall’inizio e dalla fine di una stringa. Il metodo trim() crea una nuova stringa. trim() non accetta alcun argomento. Questo metodo viene aggiunto alla fine di una stringa.

Ecco la sintassi per il metodo trim():

Questo codice rimuove tutti gli spazi bianchi dall’inizio e dalla fine della nostra stringa. Ci sono solo spazi bianchi alla fine della nostra stringa, quindi questi sono gli unici caratteri rimossi. trim() restituisce una nuova stringa. Questo perché le stringhe JavaScript sono immutabili, quindi non possono essere modificate.

è comune imbattersi in una stringa che inizia o termina con uno spazio vuoto non necessario. Gli spazi vuoti includono spazi, tabulazioni e caratteri di nuova riga.

Le stringhe di taglio possono tornare utili in una serie di situazioni.

Ad esempio, supponiamo che tu abbia una stringa di testo preformattata che include spazi. Potrebbe essere necessario rimuovere quegli spazi affinché il codice funzioni come previsto. per saperne di più sulla formattazione delle stringhe, consulta la nostra guida all’interpolazione di stringhe JavaScript.

esempio JavaScript trim()

Ecco un esempio della funzione JavaScript trim() in azione:

Il valore assegnato al nostro Variabile JavaScript "nomestudente" include un numero di spazi alla fine. Usando la funzione trim, siamo in grado di rimuovere quegli spazi.

Il metodo trim() restituisce una nuova stringa alla console JavaScript:

Il metodo trim() rimuove caratteri di spazio bianco alla fine della nostra stringa. trim() non cambia la nostra stringa originale. Se volessimo memorizzare la nostra stringa nella sua forma tagliata, dovremmo creare una nuova variabile per memorizzare la nostra stringa:

Il nostro codice restituisce: Benjamin. Ora il nome del nostro studente ritagliato è memorizzato nella variabile trimmedStudentName. Possiamo fare riferimento alla stringa in tutto il nostro programma utilizzando questa variabile.

Metodi aggiuntivi JavaScript trim()

è importante notare che la funzione trim() rimuove gli spazi da entrambi l’inizio e la fine di una stringa.

Se vuoi rimuovere gli spazi solo dall’inizio o dalla fine di una stringa, non dovresti usare la funzione trim(). Ci sono funzioni personalizzate che puoi usare per questo scopo.

Supponiamo di voler rimuovere gli spazi bianchi dall’inizio di una stringa. Puoi farlo usando trimStart() o trimLeft(). Se vuoi rimuovere gli spazi bianchi da la fine di una stringa, puoi usare trimEnd() o trimRight().

JavaScript trimStart() e trimLeft()

Supponiamo di voler rimuovere gli spazi bianchi dall’inizio di una stringa. Abbiamo un nome e vogliamo rimuovere alcuni caratteri di spazio vuoto da quel nome. Ecco un esempio di trimStart() e trimLeft() in azione per aiutarci a svolgere questo compito:

Il nostro codice restituisce:

Nota che il nostro codice ha rimosso gli spazi solo dall’inizio della nostra stringa perché abbiamo usato i metodi trimStart() e trimLeft().

JavaScript trimEnd() e trimRight()

Analogamente, diciamo di voler rimuovere lo spazio bianco dalla fine della nostra stringa. Potremmo usare i metodi trimEnd() o trimRight() per farlo:

Il nostro codice restituisce:

Abbiamo rimosso con successo gli spazi bianchi dalla fine della nostra stringa. Ma lo spazio bianco all’inizio della stringa rimane.

Conclusione

La funzione JavaScript trim() rimuove gli spazi bianchi dall’inizio e dalla fine di una stringa. trim() viene aggiunto alla fine di una stringa. Il metodo non accetta alcun argomento.

Puoi rimuovere gli spazi bianchi da estremità specifiche di una stringa usando i metodi trimStart(), trimLeft(), trimEnd() e trimRight().< /p>

Sei interessato a saperne di più su JavaScript? Leggi la nostra Guida a come imparare JavaScript. Troverai suggerimenti di esperti per l’apprendimento di JavaScript, nonché indicazioni sui migliori corsi e risorse di apprendimento online.