Stejně jako v jiných programovacích jazycích jsou v JavaScriptu řetězce důležitou formou proměnné a vývojáři často potřebují upravovat nebo upravovat řetězce, aby splnily své požadavky, jako je odstranění dalších bílých míst z řetězce, včetně „ tab “, “ prostor “, “ znaky ukončující řádky ” od začátku nebo konce nebo na obou stranách řetězce.
Tento článek vysvětlí metodu oříznutí řetězce z pravé nebo levé strany v JavaScriptu.
Jak levý a pravý trimovací řetězec v JavaScriptu?
Pro ořezávání levého nebo pravého řetězce nabízí JavaScript některé vestavěné metody, včetně:
-
- metoda trim().
- metoda trimLeft().
- metoda trimRight().
Pojďme se na každý z nich podívat jeden po druhém!
Jak používat metodu trim() v JavaScriptu?
' trim() Metoda ” nemodifikuje původní řetězec, pouze odstraní prázdné znaky z obou stran, začátku a konce řetězce.
Syntax
Postupujte podle dané syntaxe pro použití metody trim() k oříznutí řetězců:
řetězec.trim ( ) ;
Metoda trim() volá podél řetězce, který bude oříznut, a vrátí nový řetězec odstraněním nadbytečných bílých mezer ze zadaného řetězce.
Příklad
Nejprve vytvoříme „ tětiva “, který obsahuje na začátku a na konci řetězce navíc bílé mezery:
var řetězec = ' Vítejte v LinuxHint ' ;
Poté zavolejte metodu trim() a uložte výsledný řetězec do proměnné “ Odpovědět “:
Nakonec vytiskněte výsledný řetězec na konzole pomocí „ console.log() “ metoda:
Nyní používáme „ délka ” vlastnost, která vrací délku řetězce před a po oříznutí:
konzole.log ( 'Délka výsledného řetězce je' + odpověď.délka ) ;
Jak můžete vidět na výstupu, délka skutečného řetězce je „ 33 ', který obsahuje mezery a výsledný řetězec má délku ' 24 “. To znamená, že bílá místa od začátku a konce řetězce jsou úspěšně oříznuta:
Pokud chcete odstranit mezery pouze ze začátku řetězce, postupujte podle níže uvedené části.
Jak používat metodu trimLeft() v JavaScriptu?
' trimLeft() ” eliminuje úvodní mezery v řetězci. Funguje to podobně jako „ trimStart() “ metoda. Obě metody fungují stejně, protože trimStart() je alias metody trimLeft().
Syntax
Pro oříznutí řetězce zleva nebo od začátku řetězce použijte následující syntaxi:
string.trimLeft ( ) ;
Příklad
Nejprve vytvoříme řetězec se třemi mezerami na začátku řetězce a stejným na konci řetězce:
var řetězec = ' Vítejte v LinuxHintu ' ;
Nyní zavolejte metodu trimLeft() k oříznutí mezer z levé strany nebo začátku řetězce:
Nakonec vytiskněte řetězec na konzole:
Zkontrolujte délku struny před a po oříznutí pomocí „ délka ” vlastnost řetězce:
konzole.log ( 'Délka výsledného řetězce je' + odpověď.délka ) ;
Výstup ukazuje, že „ trimLeft() Metoda ” úspěšně ořízla bílá místa na začátku řetězce:
Můžete také využít „ trimStart() ” namísto metody trimLeft() pro stejný účel:
Výsledkem je stejný výsledek jako metoda trimLeft():
Chcete znát metodu, jak konkrétně odstranit přebytečné mezery z pravé strany řetězce? Postupujte podle uvedené metody.
Jak používat metodu trimRight() v JavaScriptu?
Chcete-li oříznout řetězec z pravé strany řetězce, použijte předdefinovaný JavaScript „ trimRight() “, který je také známý jako „ trimEnd() “ metoda. Primárně se používá k odstranění mezer z konce struny nebo z pravé strany struny.
Syntax
Syntaxe metody trimRight() je následující:
string.trimRight ( ) ;
Příklad
Nyní použijeme stejný řetězec a odstraníme mezery z jeho pravé strany voláním „ trimRight() “ metoda:
var answer = string.trimRight ( ) ;
Z výstupu je vidět, že nadbytečné bílé znaky na konci řetězce jsou odstraněny:
Nyní použijte „ trimEnd() ” namísto metody trimRight() pro stejný scénář:
Výstup
Pokryli jsme všechny základní pokyny týkající se procesu levého a pravého ořezávání řetězce v JavaScriptu.
Závěr
K levému a pravému trimovacímu řetězci v JavaScriptu použijte předdefinované metody JavaScriptu včetně „ trim() 'metoda', ' trimLeft( )“ nebo „ trimStart() “ metoda a “ trimRight() “ nebo „ trimEnd() “ metoda. Metoda trim() ořízne řetězce zleva i zprava od řetězce, metoda trimLeft() nebo trimStart() ořízne řetězec od začátku, zatímco metoda trimRight() nebo trimEnd() ořízne řetězec od konce. V tomto článku jsme na podrobných příkladech vysvětlili postup stříhání provázku z pravé nebo levé strany.