logo

JavaScript низ

The JavaScript низ е обект, който представлява последователност от знаци.

Има 2 начина за създаване на низ в JavaScript

  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'); 

Тук, нова ключова дума се използва за създаване на екземпляр на низ.

Нека видим примера за създаване на низ в JavaScript чрез нова ключова дума.

 var stringname=new String('hello javascript string'); document.write(stringname); 
Тествайте сега

Изход:

 hello javascript string 

Методи за низове на JavaScript

Нека да видим списъка с методите за низове на JavaScript с примери.

Методи Описание
charAt() Той предоставя стойността на char, присъстваща в посочения индекс.
charCodeAt() Той предоставя Unicode стойността на знак, присъстващ в посочения индекс.
concat() Той осигурява комбинация от два или повече низа.
индекс на() Той предоставя позицията на стойност char, присъстваща в дадения низ.
lastIndexOf() Той предоставя позицията на стойност char, присъстваща в даден низ, като търси знак от последната позиция.
Търсене() Той търси определен регулярен израз в даден низ и връща позицията му, ако се появи съвпадение.
съвпада() Той търси определен регулярен израз в даден низ и връща този регулярен израз, ако се появи съвпадение.
замени() Той заменя даден низ с указаната замяна.
substr() Използва се за извличане на частта от даден низ въз основа на зададената начална позиция и дължина.
подниз() Използва се за извличане на частта от даден низ въз основа на посочения индекс.
парче () Използва се за извличане на частта от дадения низ. Това ни позволява да присвоим положителен, както и отрицателен индекс.
toLowerCase() Той преобразува дадения низ в малки букви.
toLocaleLowerCase() Той преобразува дадения низ в малки букви въз основа на текущия локал на хоста.
toUpperCase() Той преобразува дадения низ в главна буква.
toLocaleUpperCase() Той преобразува дадения низ в главна буква въз основа на текущия локал на хоста.
toString() Той предоставя низ, представляващ конкретния обект.
стойност на() Той предоставя примитивната стойност на обект низ.
разделяне () Той разделя низ на масив от поднизове, след което връща новосъздадения масив.
подрязвам () Той изрязва празното пространство от лявата и дясната страна на низа.

1) Метод на JavaScript String charAt(index).

Методът JavaScript String charAt() връща знака в дадения индекс.

 var str='javascript'; document.write(str.charAt(2)); 
Тествайте сега

Изход:

 v 

2) JavaScript String метод concat(str).

Методът на JavaScript String concat(str) свързва или съединява два низа.

 var s1='javascript '; var s2='concat example'; var s3=s1.concat(s2); document.write(s3); 
Тествайте сега

Изход:

 javascript concat example 

3) Метод на JavaScript String indexOf(str).

Методът JavaScript String indexOf(str) връща позицията на индекса на дадения низ.

 var s1='javascript from javatpoint indexof'; var n=s1.indexOf('from'); document.write(n); 
Тествайте сега

Изход:

 11 

4) JavaScript String lastIndexOf(str) метод

Методът JavaScript String lastIndexOf(str) връща последната позиция на индекса на дадения низ.

 var s1='javascript from javatpoint indexof'; var n=s1.lastIndexOf('java'); document.write(n); 
Тествайте сега

Изход:

 16 

5) Метод на JavaScript String toLowerCase().

Методът JavaScript String toLowerCase() връща дадения низ с малки букви.

 var s1='JavaScript toLowerCase Example'; var s2=s1.toLowerCase(); document.write(s2); 
Тествайте сега

Изход:

 javascript tolowercase example 

6) Метод на JavaScript String toUpperCase().

Методът JavaScript String toUpperCase() връща дадения низ с главни букви.

 var s1='JavaScript toUpperCase Example'; var s2=s1.toUpperCase(); document.write(s2); 
Тествайте сега

Изход:

 JAVASCRIPT TOUPPERCASE EXAMPLE 

7) Метод на фрагмент от низ на JavaScript (beginIndex, endIndex).

Методът JavaScript String slice(beginIndex, endIndex) връща частите от низа от даден beginIndex до endIndex. В метода slice() beginIndex е включен, а endIndex е изключителен.

 var s1='abcdefgh'; var s2=s1.slice(2,5); document.write(s2); 
Тествайте сега

Изход:

 cde 

8) Метод на JavaScript String trim().

Методът JavaScript String trim() премахва началните и крайните бели интервали от низа.

 var s1=' javascript trim '; var s2=s1.trim(); document.write(s2); 
Тествайте сега

Изход:

 javascript trim 

9) Метод на JavaScript String split().

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