logo

ЈаваСцрипт стринг

Тхе ЈаваСцрипт стринг је објекат који представља низ знакова.

Постоје 2 начина за креирање стрингова у ЈаваСцрипт-у

  1. По стринг литералу
  2. По објекту низа (користећи нову кључну реч)

1) Литералом низа

Литерал стринга се креира помоћу двоструких наводника. Синтакса креирања стринга коришћењем стринг литерала је дата у наставку:

машински језик
 var stringname='string value'; 

Хајде да видимо једноставан пример креирања стринг литерала.

 var str='This is string literal'; document.write(str); 
Тестирајте одмах

Излаз:

 This is string literal 

2) По објекту низа (користећи нову кључну реч)

Синтакса креирања стринг објекта помоћу нове кључне речи је дата у наставку:

 var stringname=new String('string literal'); 

овде, нова кључна реч се користи за креирање инстанце стринга.

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

 var stringname=new String('hello javascript string'); document.write(stringname); 
Тестирајте одмах

Излаз:

 hello javascript string 

ЈаваСцрипт Стринг методе

Погледајмо листу ЈаваСцрипт метода стрингова са примерима.

Методе Опис
цхарАт() Обезбеђује вредност цхар присутну у наведеном индексу.
цхарЦодеАт() Обезбеђује Уницоде вредност знака присутног у наведеном индексу.
цонцат() Обезбеђује комбинацију две или више жица.
индекс() Он обезбеђује позицију вредности цхар присутне у датом низу.
ластИндекОф() Он обезбеђује позицију цхар вредности присутне у датом низу претрагом карактера са последње позиције.
Претрага() Он претражује наведени регуларни израз у датом низу и враћа његову позицију ако дође до подударања.
меч() Он претражује наведени регуларни израз у датом низу и враћа тај регуларни израз ако дође до подударања.
заменити() Он замењује дати стринг наведеном заменом.
субстр() Користи се за преузимање дела датог низа на основу наведене почетне позиције и дужине.
подстринг() Користи се за преузимање дела датог низа на основу наведеног индекса.
слице() Користи се за преузимање дела датог низа. Омогућава нам да доделимо позитиван и негативан индекс.
тоЛоверЦасе() Конвертује дати низ у мало слово.
тоЛоцалеЛоверЦасе() Конвертује дати стринг у мало слово на основу тренутног локала хоста.
тоУпперЦасе() Конвертује дати низ у велико слово.
тоЛоцалеУпперЦасе() Конвертује дати стринг у велико слово на основу тренутног локала хоста.
тоСтринг() Обезбеђује низ који представља одређени објекат.
Вредност() Обезбеђује примитивну вредност стринг објекта.
разделити() Она дели стринг у низ подстрингова, а затим враћа тај новокреирани низ.
трим() Он скраћује бели простор са леве и десне стране низа.

1) ЈаваСцрипт Стринг цхарАт(индек) Метод

Метода ЈаваСцрипт Стринг цхарАт() враћа знак у датом индексу.

 var str='javascript'; document.write(str.charAt(2)); 
Тестирајте одмах

Излаз:

 v 

2) ЈаваСцрипт Стринг цонцат(стр) Метод

Метода ЈаваСцрипт Стринг цонцат(стр) спаја или спаја два стринга.

 var s1='javascript '; var s2='concat example'; var s3=s1.concat(s2); document.write(s3); 
Тестирајте одмах

Излаз:

 javascript concat example 

3) ЈаваСцрипт Стринг индекОф(стр) Метод

Метод ЈаваСцрипт Стринг индекОф(стр) враћа позицију индекса датог низа.

 var s1='javascript from javatpoint indexof'; var n=s1.indexOf('from'); document.write(n); 
Тестирајте одмах

Излаз:

 11 

4) ЈаваСцрипт стринг ластИндекОф(стр) Метод

Метода ЈаваСцрипт Стринг ластИндекОф(стр) враћа последњу позицију индекса датог низа.

 var s1='javascript from javatpoint indexof'; var n=s1.lastIndexOf('java'); document.write(n); 
Тестирајте одмах

Излаз:

 16 

5) Метод ЈаваСцрипт стринг тоЛоверЦасе().

Метода ЈаваСцрипт Стринг тоЛоверЦасе() враћа дати стринг малим словима.

 var s1='JavaScript toLowerCase Example'; var s2=s1.toLowerCase(); document.write(s2); 
Тестирајте одмах

Излаз:

 javascript tolowercase example 

6) Метод ЈаваСцрипт стринг тоУпперЦасе().

Метод ЈаваСцрипт Стринг тоУпперЦасе() враћа дати стринг великим словима.

 var s1='JavaScript toUpperCase Example'; var s2=s1.toUpperCase(); document.write(s2); 
Тестирајте одмах

Излаз:

 JAVASCRIPT TOUPPERCASE EXAMPLE 

7) Метод ЈаваСцрипт стринг слице(бегинИндек, ендИндек).

Метода ЈаваСцрипт стринг слице(бегинИндек, ендИндек) враћа делове стринга од датог бегинИндек до ендИндек. У методи слице(), бегинИндек је инклузиван, а ендИндек искључив.

 var s1='abcdefgh'; var s2=s1.slice(2,5); document.write(s2); 
Тестирајте одмах

Излаз:

 cde 

8) ЈаваСцрипт Стринг трим() Метод

Метода ЈаваСцрипт Стринг трим() уклања почетне и задње размаке из стринга.

 var s1=' javascript trim '; var s2=s1.trim(); document.write(s2); 
Тестирајте одмах

Излаз:

 javascript trim 

9) ЈаваСцрипт Стринг сплит() Метод

 var str='This is JavaTpoint website'; document.write(str.split(' ')); //splits the given string.