Овај водич ће илустровати методе за скраћивање ЈаваСцрипт стринга.
Скратите стринг у ЈаваСцрипт-у
Да бисте скратили низ, користите следеће методе:
- подстринг() методом
- Комбинација разделити() и придружити() методом
Хајде да детаљно објаснимо ове методе.
Метод 1: Скратите стринг помоћу методе субстринг().
Тхе подстринг() метод је ' Низ ” и он скраћује стринг између наведених индекса. Ако дужина оригиналног стринга премашује ограничење, враћа само тај део све док број знакова не буде једнак наведеном ограничењу:
Синтакса
Дата синтакса се користи за „ подстринг() ” метод:
подниз ( почетак , крај )
Потребна су два параметра:
- “ почетак ” је почетни индекс подниза
- “ крај ” је последњи индекс где ће стринг бити скраћен.
Повратна вредност : Вратиће нови исечени низ.
Пример
Прво, креирајте променљиву „ стр1 ” који чува стринг “ Добродошли у Линукхинт ”:
Дефинишите функцију под називом „ трунцатеСтринг() ” са два параметра, “ низ ' и ' лимит ”. У овој функцији проверите дужину низа помоћу „ дужина ' имовина. Ако је дужина низа већа од наведеног ограничења, исеците низ користећи „ подстринг() ” метод где се прослеђују два аргумента, почетни индекс стринга и граница која ће бити последњи индекс стринга:
функција трунцатеСтринг ( низ , лимит ) {ако ( низ. дужина > лимит ) {
стр2 = низ. подниз ( 0 , лимит ) ;
}
друго {
повратак стр1 ;
}
повратак стр2 ;
}
Звати ' трунцатеСтринг() ” функција преношењем стринга “ стр1 “ и ограничити “ 8 ”:
конзола. Пријава ( трунцатеСтринг ( стр1 , 8 ) ) ;Излаз приказује скраћени низ почевши од почетног индекса 0 а завршава се на индексу 8 :
Метод 2: Скратите стринг помоћу методе сплит() са методом јоин().
Постоји још један метод за скраћивање низа који се зове „ разделити() ” метод који дели стринг у низ подстрингова на одређеном знаку. Да бисте спојили подстрингове у стринг, користите „ придружити() ” метод
Синтакса
Пратите дату синтаксу методе сплит() за токенизацију стринга у ЈаваСцрипт-у:
- Овде, „ сепаратор ” је било који специфични знак који се користи као параметар сепаратора да би се одредило где да се стринг подели.
- “ лимит ” је цео број који означава број подела.
- Враћа низ подстрингова на основу пренетих аргумената.
Пример
Користите исти низ ' стр1 ” креиран у горњем примеру, а затим позовите методу сплит() тако што ћете проследити празан стринг (‘’) и ограничити „ Једанаест ” као аргументи:
Излаз приказује низ подстрингова дужине 11:
Сада спојите низ у стринг помоћу методе јоин() и сачувајте га у променљивој „ трунцСтр ”:
био трунцСтр = стр. придружити ( '' ) ;Одштампајте резултујући низ користећи „ цонсоле.лог() ” метод:
конзола. Пријава ( трунцСтр ) ;Излаз
Закључак
Да бисте скратили стринг у ЈаваСцрипт-у, користите „ подстринг() ” метод, или комбинација „ разделити() ' и ' придружити() ” методе. Метод субстринг() је најчешћи метод за скраћивање стрингова у ЈаваСцрипт-у. Он сече низ између наведених индекса. Метода сплит() дели стрингове у низ подстрингова, а метода јоин() се користи за претварање тог низа подстрингова у низ. Овај водич је илустровао методе за скраћивање ЈаваСцрипт стрингова.