Као и други програмски језици, у ЈаваСцрипт-у, стрингови су важан облик променљиве, а програмери често морају да уређују или модификују стрингове да би испунили своје захтеве, као што је уклањање додатних белих размака из стринга, укључујући „ таб ”, “ простор ”, “ знакови за завршетак реда ” са почетка или краја или са обе стране низа.
Овај чланак ће објаснити метод скраћивања низа са десне или леве стране у ЈаваСцрипт-у.
Како да обрезујете лево и десно стринг у ЈаваСцрипт-у?
За сечење леве или десне жице, ЈаваСцрипт нуди неке уграђене методе, укључујући:
-
- трим() метода
- метод тримЛефт().
- метод тримРигхт().
Хајде да проверимо сваки од њих један по један!
Како користити метод трим() у ЈаваСцрипт-у?
„ трим() ” метода не мења оригинални стринг, већ само уклања знакове размака са обе стране, почетка и краја стринга.
Синтакса
Следите дату синтаксу за коришћење методе трим() за исецање низова:
стринг.трим ( ) ;
Метода трим() позива низ низ који ће бити исечен и враћа нови стринг елиминисањем додатних белих размака из наведеног низа.
Пример
Прво ћемо креирати „ низ ” који садржи додатне беле размаке на почетку и на крају стринга:
вар стринг = ' Добро дошли у ЛинукХинт ' ;
Затим позовите метод трим() и сачувајте резултујући стринг у променљивој “ одговор ”:
На крају, одштампајте резултујући стринг на конзоли користећи „ цонсоле.лог() ” метод:
Сада користимо „ дужина ” својство које враћа дужину низа пре и после сечења:
цонсоле.лог ( 'Дужина резултујућег низа је ' + одговор.дужина ) ;
Као што можете видети у излазу, дужина стварног стринга је „ 33 ” који садржи размаке, а резултујућа дужина стринга је „ 24 ”. Ово наводи да су размаци од почетка и краја низа успешно исечени:
Ако желите да уклоните размаке само са почетка стринга, пратите одељак у наставку.
Како користити метод тримЛефт() у ЈаваСцрипт-у?
„ тримЛефт() ” елиминише водеће беле размаке у низу. Ради слично као „ тримСтарт() ” метод. Обе методе делују исто јер је тримСтарт() псеудоним методе тримЛефт().
Синтакса
Користите следећу синтаксу за исецање стринга са леве или почетка стринга:
стринг.тримЛефт ( ) ;
Пример
Прво ћемо креирати стринг са три размака на почетку стринга и истим на крају стринга:
вар стринг = ' Добродошли у ЛинукХинт ' ;
Сада позовите методу тримЛефт() да бисте скратили размаке са леве стране или почетка стринга:
На крају, одштампајте стринг на конзоли:
Проверите дужину жице пре и после сечења помоћу „ дужина ” својство стринга:
цонсоле.лог ( 'Дужина резултујућег низа је ' + одговор.дужина ) ;
Излаз показује да је „ тримЛефт() ” метод је успешно исекао беле просторе присутне на почетку низа:
Такође можете користити „ тримСтарт() ” уместо тримЛефт() методе за исту сврху:
Он даје исти резултат као метод тримЛефт():
Желите да знате метод за посебно уклањање додатних размака са десне стране стринга? Следите дату методу.
Како користити метод тримРигхт() у ЈаваСцрипт-у?
Да бисте скратили низ са десне стране стринга, користите унапред дефинисани ЈаваСцрипт „ тримРигхт() ” који је такође познат као „ тримЕнд() ” метод. Првенствено се користи за уклањање размака са краја низа или са десне стране низа.
Синтакса
Синтакса за методу тримРигхт() је следећа:
стринг.тримРигхт ( ) ;
Пример
Сада ћемо користити исти стринг и елиминисати размаке са његове десне стране позивањем „ тримРигхт() ” метод:
вар одговор = стринг.тримРигхт ( ) ;
Из излаза се може видети да су додатни празнини са краја стринга уклоњени:
Сада користите „ тримЕнд() ” уместо методе тримРигхт() за исти сценарио:
Излаз
Покрили смо сва битна упутства која се односе на леви и десни процес сечења стринга у ЈаваСцрипт-у.
Закључак
Са леве и десне стране исеците стринг у ЈаваСцрипт-у, користите унапред дефинисане методе ЈаваСцрипт-а укључујући „ трим() ” метод, “ тримЛефт( )“ или „ тримСтарт() ” метод и „ тримРигхт() ” или “ тримЕнд() ” метод. Метода трим() сече стрингове са леве и десне стране стринга, тримЛефт() или тримСтарт() метод сече стринг од почетка, док метода тримРигхт() или тримЕнд() сече стринг од краја. У овом чланку смо објаснили процедуру исецања низа са десне или леве стране са детаљним примерима.