A trim() a JavaScript beépített karakterlánc-függvénye, amely egy karakterlánc levágására szolgál. Ez a funkció eltávolítja a szóközt a karakterlánc mindkét végéről, azaz a karakterlánc elejéről és végéről. Mivel a trim() egy string metódus, ezért a String osztály egy példánya hívja meg. Létre kell hoznunk egy példányt Vonós osztály amellyel a trim() metódus kerül alkalmazásra.
Megjegyzés - A trim() metódus nem változtatja meg az eredeti karakterláncot; csak eltávolítja a kezdő és a záró szóköz karaktert.
Szintaxis
A trim() metódus szintaxisa a következő:
aludj js-ben
str.trim()
Itt az str az objektum String osztálya, amely tartalmazza a levágandó karakterláncot.
Paraméterek
A trim() metódus nem tartalmaz argumentumokat vagy paramétereket.
Visszatérési érték
A string.trim() függvény visszaadja a karakterláncot, miután eltávolította a szóköz karaktert a karakterlánc elejétől és végétől.
Példák
Az alábbiakban néhány példa látható, amelyek a trim() függvényt használják az elemek eltávolítására. Ezekben a példákban látni fogja, hogyan kell ezt használni JavaScript függvény . Tehát itt van néhány példa -
1. példa
Ebben a példában egy szóközt tartalmazó karakterláncot adunk át mindkét végén.
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();Tesztelje most
Kimenet
Ez a szóköz eltávolítása után az alábbi karakterláncot adja vissza.
Javatpoint tutorial website
2. példa
Ebben a példában csak a végén adunk át egy szóközt tartalmazó karakterláncot.
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();Tesztelje most
Kimenet
Ez eltávolítja a szóközt a végéről, és visszaadja a karakterláncot az alábbiak szerint.
Javatpoint tutorial website
3. példa
Ebben a példában csak az elején adunk át egy szóközt tartalmazó karakterláncot.
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();Tesztelje most
Kimenet
Ez eltávolítja a szóközt az elejétől, és visszaadja a karakterláncot az alábbiak szerint.
Javatpoint tutorial website
JavaScript két további, a trim() metódushoz hasonló függvényt kínál. A húrt is szokták nyírni, de csak az egyik végétől, akár balról, akár jobbról. Ne feledje, hogy mindkét függvény nem változtatja meg az eredeti karakterláncot; csak eltávolítják a szóközöket.
- trimBal()
- trimRight()
trimBal()
A trimBal() metódus csak a karakterlánc bal oldalán távolítja el a szóközt. A jobb megértés érdekében elmondhatjuk, hogy csak az elejétől távolítja el a szóközt, és visszaadja a karakterláncot minden vezető szóköz karakter nélkül.
Szintaxis
str.trimLeft()
Lásd az alábbi példát -
1. példa
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();Tesztelje most
Kimenet
Ez csak az elejétől távolítja el a szóközt, és a záró szóköz változatlan marad. Lásd az alábbi kimenetet:
Javatpoint tutorial website
trimRight()
Másrészt a trimRight() metódus csak a karakterlánc jobb oldalán távolítja el a szóközt. Hogy jobban megértsük, azt mondhatjuk, hogy csak a végéről távolítja el a szóközt, és visszaadja a karakterláncot anélkül, hogy bármilyen szóköz karakter lenne utólag.
Szintaxis
str.trimRight()
Lásd az alábbi példát -
1. példa
json a java objektumból
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();Tesztelje most
Kimenet
Ez csak a végéről távolítja el a szóközt, és a bevezető szóköz változatlan marad. Lásd az alábbi kimenetet:
Javatpoint tutorial website