El trim() és una funció de cadena integrada a JavaScript, que s'utilitza per retallar una cadena. Aquesta funció elimina l'espai en blanc dels dos extrems, és a dir, l'inici i el final de la cadena. Com que el trim() és un mètode de cadena, és invocat per una instància de la classe String. Hem de crear una instància de Classe de corda amb el qual s'utilitzarà el mètode trim().
Nota: el mètode trim() no canvia la cadena original; només elimina el caràcter d'espai en blanc inicial i final.
Sintaxi
La sintaxi del mètode trim() és la següent:
declaració de cas verilog
str.trim()
Aquí, str és una classe d'objecte String que contindrà la cadena que s'ha de retallar.
Paràmetres
El mètode trim() no té cap argument ni paràmetre dins.
Valor de retorn
La funció string.trim() retorna la cadena després d'eliminar el caràcter d'espai en blanc d'aquesta cadena des del principi i el final de la cadena.
Exemples
A continuació es mostren alguns exemples que utilitzen la funció trim() per eliminar-ne els elements. En aquests exemples, veureu com utilitzar-lo Funció JavaScript . Per tant, aquí teniu uns quants exemples:
Exemple 1
En aquest exemple, passarem una cadena que conté espais en blanc als dos extrems.
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();Prova-ho ara
Sortida
Això retornarà la cadena següent després d'eliminar els espais en blanc.
Javatpoint tutorial website
Exemple 2
En aquest exemple, passarem una cadena que conté espais en blanc només al final.
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();Prova-ho ara
Sortida
Això eliminarà l'espai en blanc del final i retornarà la cadena tal com es mostra a continuació.
Javatpoint tutorial website
Exemple 3
En aquest exemple, passarem una cadena que conté espais en blanc només al principi.
convertir string en int
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();Prova-ho ara
Sortida
Això eliminarà l'espai en blanc des del principi i retornarà la cadena tal com es mostra a continuació.
Javatpoint tutorial website
JavaScript ofereix dues funcions més similars al mètode trim(). També solien retallar la corda, però només des d'un extrem, ja sigui esquerre o dret. Recordeu que ambdues funcions no canvien la cadena original; només eliminen els espais en blanc.
- trimLeft()
- trimRight()
trimLeft()
El trimLeft() El mètode elimina l'espai en blanc només de l'esquerra de la cadena. Per entendre-ho millor, podem dir que elimina els espais en blanc només des del principi i retorna la cadena sense cap caràcter d'espai en blanc inicial.
Sintaxi
str.trimLeft()
Vegeu l'exemple següent -
Exemple 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();Prova-ho ara
Sortida
Això eliminarà només l'espai en blanc des del principi i l'espai en blanc al final es mantindrà igual. Vegeu la sortida a continuació:
Javatpoint tutorial website
trimRight()
D'altra banda, el trimRight() El mètode elimina l'espai en blanc només de la dreta de la cadena. Per entendre millor, podem dir que elimina els espais en blanc només del final i retorna la cadena sense cap caràcter d'espai en blanc al final.
Sintaxi
str.trimRight()
Vegeu l'exemple següent -
Exemple 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();Prova-ho ara
Sortida
Això eliminarà l'espai en blanc només del final i l'espai en blanc inicial es mantindrà igual. Vegeu la sortida a continuació:
Javatpoint tutorial website