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