The JavaScript низ е обект, който представлява последователност от знаци.
Има 2 начина за създаване на низ в JavaScript
- Чрез низов литерал
- Чрез обект на низ (използвайки нова ключова дума)
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.