Скратите стринг у ЈаваСцрипт-у

Skratite String U Javascript U



Приликом рада са текстом, понекад постоји потреба да се ограничи број знакова вредности стринга. Ако вредности низа прелазе границу, одрежите преостали део. Обрезивање или скраћивање је процес сечења или елиминисања делова нечега да би се оно смањило. Да бисте скратили или скратили стринг, ЈаваСцрипт има неке унапред дефинисане методе укључујући метод субстринг() или метод сплит() са методом јоин().

Овај водич ће илустровати методе за скраћивање ЈаваСцрипт стринга.

Скратите стринг у ЈаваСцрипт-у

Да бисте скратили низ, користите следеће методе:







  • подстринг() методом
  • Комбинација разделити() и придружити() методом

Хајде да детаљно објаснимо ове методе.



Метод 1: Скратите стринг помоћу методе субстринг().

Тхе подстринг() метод је ' Низ ” и он скраћује стринг између наведених индекса. Ако дужина оригиналног стринга премашује ограничење, враћа само тај део све док број знакова не буде једнак наведеном ограничењу:



Синтакса
Дата синтакса се користи за „ подстринг() ” метод:





подниз ( почетак , крај )

Потребна су два параметра:

  • почетак ” је почетни индекс подниза
  • крај ” је последњи индекс где ће стринг бити скраћен.

Повратна вредност : Вратиће нови исечени низ.



Пример
Прво, креирајте променљиву „ стр1 ” који чува стринг “ Добродошли у Линукхинт ”:

био стр1 = „Добро дошли у Линукхинт“ ;

Дефинишите функцију под називом „ трунцатеСтринг() ” са два параметра, “ низ ' и ' лимит ”. У овој функцији проверите дужину низа помоћу „ дужина ' имовина. Ако је дужина низа већа од наведеног ограничења, исеците низ користећи „ подстринг() ” метод где се прослеђују два аргумента, почетни индекс стринга и граница која ће бити последњи индекс стринга:

функција трунцатеСтринг ( низ , лимит ) {
ако ( низ. дужина > лимит ) {
стр2 = низ. подниз ( 0 , лимит ) ;
}
друго {
повратак стр1 ;
}
повратак стр2 ;
}

Звати ' трунцатеСтринг() ” функција преношењем стринга “ стр1 “ и ограничити “ 8 ”:

конзола. Пријава ( трунцатеСтринг ( стр1 , 8 ) ) ;

Излаз приказује скраћени низ почевши од почетног индекса 0 а завршава се на индексу 8 :

Метод 2: Скратите стринг помоћу методе сплит() са методом јоин().

Постоји још један метод за скраћивање низа који се зове „ разделити() ” метод који дели стринг у низ подстрингова на одређеном знаку. Да бисте спојили подстрингове у стринг, користите „ придружити() ” метод

Синтакса
Пратите дату синтаксу методе сплит() за токенизацију стринга у ЈаваСцрипт-у:

разделити ( сепаратор , лимит ) ;
  • Овде, „ сепаратор ” је било који специфични знак који се користи као параметар сепаратора да би се одредило где да се стринг подели.
  • лимит ” је цео број који означава број подела.
  • Враћа низ подстрингова на основу пренетих аргумената.

Пример
Користите исти низ ' стр1 ” креиран у горњем примеру, а затим позовите методу сплит() тако што ћете проследити празан стринг (‘’) и ограничити „ Једанаест ” као аргументи:

био стр = стр1. разделити ( '' , Једанаест ) ;

Излаз приказује низ подстрингова дужине 11:

Сада спојите низ у стринг помоћу методе јоин() и сачувајте га у променљивој „ трунцСтр ”:

био трунцСтр = стр. придружити ( '' ) ;

Одштампајте резултујући низ користећи „ цонсоле.лог() ” метод:

конзола. Пријава ( трунцСтр ) ;

Излаз

Закључак

Да бисте скратили стринг у ЈаваСцрипт-у, користите „ подстринг() ” метод, или комбинација „ разделити() ' и ' придружити() ” методе. Метод субстринг() је најчешћи метод за скраћивање стрингова у ЈаваСцрипт-у. Он сече низ између наведених индекса. Метода сплит() дели стрингове у низ подстрингова, а метода јоин() се користи за претварање тог низа подстрингова у низ. Овај водич је илустровао методе за скраћивање ЈаваСцрипт стрингова.