Trim() este o funcție de șir încorporată în JavaScript, care este folosită pentru a tăia un șir. Această funcție elimină spațiul alb de la ambele capete, adică începutul și sfârșitul șirului. Deoarece trim() este o metodă cu șir, deci este invocată de o instanță a clasei String. Trebuie să creăm o instanță de Clasa de șiruri cu care se va folosi metoda trim().
Notă - Metoda trim() nu schimbă șirul original; doar elimină caracterul de spațiu alb de început și de final.
Sintaxă
Sintaxa metodei trim() este următoarea:
exemplu de javascript
str.trim()
Aici, str este o clasă String de obiect care va conține șirul de tăiat.
Parametrii
Metoda trim() nu are niciun argument sau parametri în interiorul ei.
Valoare returnată
Funcția string.trim() returnează șirul după eliminarea caracterului de spațiu alb din acel șir de la începutul și de la sfârșitul șirului.
Exemple
Mai jos sunt câteva exemple, care folosesc funcția trim() pentru a elimina elementele din ea. În aceste exemple, veți vedea cum să utilizați acest lucru Funcția JavaScript . Deci, iată câteva exemple -
Exemplul 1
În acest exemplu, vom trece un șir care conține spații albe la ambele capete.
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();Testează-l acum
Ieșire
Aceasta va returna șirul de mai jos după eliminarea spațiilor albe.
Javatpoint tutorial website
Exemplul 2
În acest exemplu, vom trece un șir care conține spații albe doar la sfârșit.
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();Testează-l acum
Ieșire
Acest lucru va elimina spațiul alb de la sfârșit și va returna șirul așa cum este prezentat mai jos.
Javatpoint tutorial website
Exemplul 3
În acest exemplu, vom trece un șir care conține spații albe doar la început.
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();Testează-l acum
Ieșire
10 din 10
Acest lucru va elimina spațiul alb de la început și va returna șirul așa cum este prezentat mai jos.
Javatpoint tutorial website
JavaScript oferă încă două funcții similare cu metoda trim(). De asemenea, obișnuiau să taie sfoara, dar numai de la un capăt, fie la stânga, fie la dreapta. Amintiți-vă că ambele funcții nu schimbă șirul original; doar elimină spațiile albe.
- trimLeft()
- trimRight()
trimLeft()
The trimLeft() metoda elimină spațiul alb doar din stânga șirului. Pentru a înțelege mai bine, putem spune că elimină spațiul alb doar de la început și returnează șirul înapoi fără niciun caracter de spațiu alb.
Sintaxă
str.trimLeft()
Vezi exemplul de mai jos -
Exemplul 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();Testează-l acum
Ieșire
Acest lucru va elimina spațiul alb doar de la început, iar spațiile albe de la urmă vor rămâne aceleași. Vedeți rezultatul de mai jos:
Javatpoint tutorial website
trimRight()
Pe de altă parte, cel trimRight() metoda elimină spațiul alb doar din dreapta șirului. Pentru a înțelege mai bine, putem spune că elimină spațiul alb doar de la sfârșit și returnează șirul înapoi fără niciun caracter de spațiu alb în urmă.
Sintaxă
str.trimRight()
Vezi exemplul de mai jos -
Exemplul 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();Testează-l acum
Ieșire
Acest lucru va elimina spațiul alb doar de la sfârșit, iar spațiul alb principal va rămâne același. Vedeți rezultatul de mai jos:
Javatpoint tutorial website