logo

JavaScript String trim()

Trim() er en indbygget strengfunktion i JavaScript, som bruges til at trimme en streng. Denne funktion fjerner mellemrummet fra begge ender, dvs. starten og slutningen af ​​strengen. Da trim() er en strengmetode, bliver den påkaldt af en forekomst af String-klassen. Vi skal lave en instans af Strenge klasse hvormed trim()-metoden vil blive brugt.

Bemærk - Trim()-metoden ændrer ikke den oprindelige streng; det fjerner bare det førende og efterfølgende mellemrumstegn.

Syntaks

Syntaksen for trim()-metoden er som følger:

25 af 100
 str.trim() 

Her er str en String-klasse af objekt, der vil indeholde den streng, der skal trimmes.

Parametre

Trim()-metoden har ingen argumenter eller parametre indeni.

Returværdi

Funktionen string.trim() returnerer strengen efter at have fjernet blanktegn fra denne streng fra begyndelsen og slutningen af ​​strengen.

Eksempler

Nedenfor er nogle eksempler, som bruger trim()-funktionen til at fjerne elementerne fra den. I disse eksempler vil du se, hvordan du bruger dette JavaScript funktion . Så her er et par eksempler -

Eksempel 1

I dette eksempel sender vi en streng, der indeholder mellemrum i begge ender.

 function func_trim() { //original string with whitespace in beginning and end var str = ' javatpoint tutorial website '; //string trimmed using trim() var trimmedstr = str.trim(); document.write(trimmedstr); } func_trim(); 
Test det nu

Produktion

Dette vil returnere nedenstående streng efter fjernelse af mellemrum.

 Javatpoint tutorial website 

Eksempel 2

I dette eksempel vil vi kun sende en streng, der kun indeholder mellemrum i slutningen.

 function func_trim() { //original string with whitespace at the end var str = 'javatpoint tutorial website '; //string trimmed using trim() var trimmedstr = str.trim(); document.write(trimmedstr); } func_trim(); 
Test det nu

Produktion

Dette vil fjerne mellemrummet fra enden og returnere strengen som angivet nedenfor.

 Javatpoint tutorial website 

Eksempel 3

I dette eksempel sender vi kun en streng, der indeholder mellemrum, i begyndelsen.

 function func_trim() { //original string with whitespace in beginning var str = ' javatpoint tutorial website'; //string trimmed using trim() var trimmedstr = str.trim(); document.write(trimmedstr); } func_trim(); 
Test det nu

Produktion

Dette vil fjerne mellemrummet fra begyndelsen og returnere strengen som angivet nedenfor.

 Javatpoint tutorial website 

JavaScript tilbyder yderligere to funktioner, der ligner trim()-metoden. De plejede også at trimme strengen, men kun fra den ene ende, enten til venstre eller højre. Husk at begge funktioner ikke ændrer den oprindelige streng; de fjerner bare mellemrummene.

  • trimLeft()
  • trimRight()

trimLeft()

Det trimLeft() metode fjerner kun mellemrummet fra venstre for strengen. For bedre at forstå, kan vi sige, at det kun fjerner mellemrum fra starten og returnerer strengen tilbage uden nogen indledende mellemrumstegn.

Syntaks

 str.trimLeft() 

Se eksemplet nedenfor -

Eksempel 1

 function func_trim() { //original string with whitespace in beginning var str = ' javatpoint tutorial website '; //string trimmed using trimLeft() var trimmedstr = str.trimLeft(); document.write(trimmedstr); } func_trim(); 
Test det nu

Produktion

Dette fjerner kun mellemrummet fra begyndelsen, og det efterfølgende mellemrum forbliver det samme. Se output nedenfor:

 Javatpoint tutorial website 

trimRight()

På den anden side trimRight() metode fjerner kun mellemrummet fra højre for strengen. For bedre at forstå, kan vi sige, at det kun fjerner mellemrum fra slutningen og returnerer strengen tilbage uden efterfølgende mellemrumstegn.

Syntaks

 str.trimRight() 

Se eksemplet nedenfor -

strengværdi af

Eksempel 1

 function func_trim() { //original string with whitespace from the end var str = ' javatpoint tutorial website '; //string trimmed using trimRight() var trimmedstr = str.trimRight(); document.write(trimmedstr); } func_trim(); 
Test det nu

Produktion

Dette fjerner kun mellemrummet fra slutningen, og indledende mellemrum forbliver det samme. Se output nedenfor:

 Javatpoint tutorial website