logo

JavaScript karakterlánc

A JavaScript karakterlánc egy karaktersorozatot reprezentáló objektum.

Kétféleképpen hozhat létre karakterláncot JavaScriptben

  1. String literál szerint
  2. Karakterlánc objektum alapján (új kulcsszó használatával)

1) String literál szerint

A karakterlánc-literál kettős idézőjelekkel jön létre. A string literál használatával történő létrehozásának szintaxisa az alábbiakban látható:

Madhuri azt mondta, gyerünk
 var stringname='string value'; 

Lássuk az egyszerű példát a string literál létrehozására.

 var str='This is string literal'; document.write(str); 
Tesztelje most

Kimenet:

 This is string literal 

2) Karakterlánc objektummal (új kulcsszó használatával)

A karakterlánc objektum új kulcsszó használatával történő létrehozásának szintaxisa az alábbiakban látható:

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

Itt, új kulcsszó karakterlánc példányának létrehozására szolgál.

Nézzük meg a JavaScript-ben új kulcsszó alapján történő karakterlánc létrehozásának példáját.

 var stringname=new String('hello javascript string'); document.write(stringname); 
Tesztelje most

Kimenet:

 hello javascript string 

JavaScript karakterlánc-módszerek

Lássuk a JavaScript-sztring metódusok listáját példákkal.

Mód Leírás
charAt() Megadja a megadott indexen lévő char értéket.
charCodeAt() Megadja a megadott indexen lévő karakter Unicode értékét.
concat() Két vagy több karakterlánc kombinációját biztosítja.
indexe() Megadja az adott karakterláncban jelen lévő char érték pozícióját.
lastIndexOf() Megadja az adott karakterláncban található char érték pozícióját az utolsó pozícióból keresve egy karaktert.
keresés() Megkeres egy megadott reguláris kifejezést egy adott karakterláncban, és egyezés esetén visszaadja a pozícióját.
mérkőzés() Megkeres egy megadott reguláris kifejezést egy adott karakterláncban, és egyezés esetén ezt a reguláris kifejezést adja vissza.
csere() Egy adott karakterláncot lecserél a megadott helyettesítésre.
substr() Az adott karakterlánc egy részének lekérésére szolgál a megadott kezdőpozíció és hosszúság alapján.
részkarakterlánc() Az adott sztring egy részének lekérésére szolgál a megadott index alapján.
szelet() Az adott karakterlánc egy részének lekérésére szolgál. Lehetővé teszi pozitív és negatív index hozzárendelését is.
kisbetűs() A megadott karakterláncot kisbetűvé alakítja.
toLocaleLowerCase() A megadott karakterláncot kisbetűvé alakítja a gazdagép aktuális területi beállításai alapján.
nagybetűs() A megadott karakterláncot nagybetűvé alakítja.
toLocaleUpperCase() A megadott karakterláncot nagybetűvé alakítja a gazdagép aktuális területi beállításai alapján.
toString() Egy karakterláncot biztosít, amely az adott objektumot reprezentálja.
értéke() Megadja a string objektum primitív értékét.
hasított() Egy karakterláncot részstring tömbre bont, majd visszaadja az újonnan létrehozott tömböt.
trim() Levágja a fehér teret a karakterlánc bal és jobb oldaláról.

1) JavaScript String charAt(index) módszer

A JavaScript String charAt() metódus az adott indexben lévő karaktert adja vissza.

 var str='javascript'; document.write(str.charAt(2)); 
Tesztelje most

Kimenet:

 v 

2) JavaScript String concat(str) metódus

A JavaScript String concat(str) metódus két karakterláncot összefűz vagy összekapcsol.

 var s1='javascript '; var s2='concat example'; var s3=s1.concat(s2); document.write(s3); 
Tesztelje most

Kimenet:

 javascript concat example 

3) JavaScript String indexOf(str) metódus

A JavaScript String indexOf(str) metódus az adott karakterlánc indexpozícióját adja vissza.

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

Kimenet:

 11 

4) JavaScript String lastIndexOf(str) metódus

A JavaScript String lastIndexOf(str) metódus az adott karakterlánc utolsó indexpozícióját adja vissza.

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

Kimenet:

 16 

5) JavaScript String toLowerCase() metódus

A JavaScript String toLowerCase() metódus a megadott karakterláncot kisbetűkkel adja vissza.

 var s1='JavaScript toLowerCase Example'; var s2=s1.toLowerCase(); document.write(s2); 
Tesztelje most

Kimenet:

 javascript tolowercase example 

6) JavaScript String toUpperCase() metódus

A JavaScript String toUpperCase() metódus a megadott karakterláncot nagybetűkkel adja vissza.

 var s1='JavaScript toUpperCase Example'; var s2=s1.toUpperCase(); document.write(s2); 
Tesztelje most

Kimenet:

 JAVASCRIPT TOUPPERCASE EXAMPLE 

7) JavaScript String slice (beginIndex, endIndex) módszer

A JavaScript String slice(beginIndex, endIndex) metódus visszaadja a karakterlánc részeit az adott beginIndexből az endIndexbe. A slice() metódusban a beginIndex inkluzív, az endIndex pedig kizárólagos.

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

Kimenet:

 cde 

8) JavaScript String trim() metódus

A JavaScript String trim() metódus eltávolítja a bevezető és a záró szóközöket a karakterláncból.

 var s1=' javascript trim '; var s2=s1.trim(); document.write(s2); 
Tesztelje most

Kimenet:

 javascript trim 

9) JavaScript String split() metódus

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