logo

Ciąg JavaScriptu

The Ciąg JavaScript jest obiektem reprezentującym ciąg znaków.

Istnieją 2 sposoby tworzenia ciągu w JavaScript

  1. Dosłownym ciągiem znaków
  2. Według obiektu string (przy użyciu nowego słowa kluczowego)

1) Dosłownym ciągiem znaków

Literał ciągu jest tworzony przy użyciu podwójnych cudzysłowów. Poniżej podana jest składnia tworzenia łańcucha przy użyciu literału łańcuchowego:

pytania do rozmowy kwalifikacyjnej w języku Java
 var stringname='string value'; 

Zobaczmy prosty przykład tworzenia literału łańcuchowego.

 var str='This is string literal'; document.write(str); 
Przetestuj teraz

Wyjście:

 This is string literal 

2) Według obiektu string (używając słowa kluczowego new)

Poniżej podana jest składnia tworzenia obiektu string przy użyciu słowa kluczowego new:

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

Tutaj, nowe słowo kluczowe służy do tworzenia instancji ciągu.

Zobaczmy przykład tworzenia ciągu znaków w JavaScript za pomocą nowego słowa kluczowego.

 var stringname=new String('hello javascript string'); document.write(stringname); 
Przetestuj teraz

Wyjście:

 hello javascript string 

Metody ciągów JavaScript

Zobaczmy listę metod string JavaScript z przykładami.

Metody Opis
charAt() Zapewnia wartość char obecną w określonym indeksie.
charCodeAt() Dostarcza wartość Unicode znaku występującego w określonym indeksie.
połączyć() Zapewnia kombinację dwóch lub więcej ciągów.
indeks() Podaje pozycję wartości znaku występującej w danym ciągu.
ostatniIndeksOf() Podaje pozycję wartości znaku występującej w danym ciągu, wyszukując znak od ostatniej pozycji.
szukaj() Wyszukuje określone wyrażenie regularne w danym ciągu i zwraca jego pozycję, jeśli wystąpi dopasowanie.
mecz() Wyszukuje określone wyrażenie regularne w danym ciągu i zwraca to wyrażenie regularne, jeśli wystąpi dopasowanie.
zastępować() Zastępuje dany ciąg określonym zamiennikiem.
substr() Służy do pobrania części danego ciągu na podstawie określonej pozycji początkowej i długości.
podciąg() Służy do pobrania części danego ciągu na podstawie podanego indeksu.
plasterek() Służy do pobrania części danego ciągu. Pozwala na przypisanie indeksu dodatniego i ujemnego.
doLowerCase() Konwertuje podany ciąg znaków na małą literę.
toLocaleLowerCase() Konwertuje podany ciąg znaków na małe litery na podstawie bieżących ustawień regionalnych hosta.
do wielkich liter() Konwertuje podany ciąg znaków na wielką literę.
toLocaleUpperCase() Konwertuje podany ciąg znaków na wielką literę na podstawie bieżących ustawień regionalnych hosta.
doString() Dostarcza ciąg znaków reprezentujący konkretny obiekt.
wartość() Zapewnia pierwotną wartość obiektu string.
podział() Dzieli ciąg na tablicę podciągów, a następnie zwraca nowo utworzoną tablicę.
przycinać() Przycina biały znak z lewej i prawej strony ciągu.

1) Metoda charAt(index) JavaScript

Metoda JavaScript String charAt() zwraca znak o podanym indeksie.

 var str='javascript'; document.write(str.charAt(2)); 
Przetestuj teraz

Wyjście:

 v 

2) Metoda concat(str) JavaScript String

Metoda JavaScript String concat(str) łączy lub łączy dwa ciągi znaków.

 var s1='javascript '; var s2='concat example'; var s3=s1.concat(s2); document.write(s3); 
Przetestuj teraz

Wyjście:

 javascript concat example 

3) Metoda JavaScript String IndexOf(str).

Metoda JavaScript String IndexOf(str) zwraca pozycję indeksu danego ciągu.

 var s1='javascript from javatpoint indexof'; var n=s1.indexOf('from'); document.write(n); 
Przetestuj teraz

Wyjście:

 11 

4) Metoda JavaScript String lastIndexOf(str).

Metoda JavaScript String lastIndexOf(str) zwraca ostatnią pozycję indeksu danego ciągu.

 var s1='javascript from javatpoint indexof'; var n=s1.lastIndexOf('java'); document.write(n); 
Przetestuj teraz

Wyjście:

 16 

5) Metoda JavaScript String toLowerCase().

Metoda JavaScript String toLowerCase() zwraca podany ciąg znaków zapisany małymi literami.

 var s1='JavaScript toLowerCase Example'; var s2=s1.toLowerCase(); document.write(s2); 
Przetestuj teraz

Wyjście:

 javascript tolowercase example 

6) Metoda JavaScript String toUpperCase().

Metoda JavaScript String toUpperCase() zwraca podany ciąg znaków pisany wielkimi literami.

 var s1='JavaScript toUpperCase Example'; var s2=s1.toUpperCase(); document.write(s2); 
Przetestuj teraz

Wyjście:

 JAVASCRIPT TOUPPERCASE EXAMPLE 

7) Metoda JavaScript String plaster(beginIndex, endIndex).

Metoda JavaScript String plasterek(beginIndex, endIndex) zwraca części łańcucha od podanego BeginIndex do endIndex. W metodzie plasterek() BeginIndex jest inkluzywny, a endIndex wyłączny.

 var s1='abcdefgh'; var s2=s1.slice(2,5); document.write(s2); 
Przetestuj teraz

Wyjście:

 cde 

8) Metoda JavaScript String trim().

Metoda JavaScript String trim() usuwa początkowe i końcowe spacje z ciągu.

 var s1=' javascript trim '; var s2=s1.trim(); document.write(s2); 
Przetestuj teraz

Wyjście:

 javascript trim 

9) Metoda JavaScript String split().

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