logo

Niz JavaScript

The JavaScript niz je objekt, ki predstavlja zaporedje znakov.

Obstajata dva načina za ustvarjanje niza v JavaScriptu

  1. Z dobesednim nizom
  2. Po objektu niza (z uporabo nove ključne besede)

1) Z dobesednim nizom

Nizovni literal je ustvarjen z dvojnimi narekovaji. Sintaksa ustvarjanja niza z uporabo nizovnega literala je podana spodaj:

polimorfizem
 var stringname='string value'; 

Oglejmo si preprost primer ustvarjanja nizovnega literala.

 var str='This is string literal'; document.write(str); 
Preizkusite zdaj

Izhod:

 This is string literal 

2) Z objektom niz (z uporabo nove ključne besede)

Spodaj je podana sintaksa ustvarjanja nizovnega predmeta z novo ključno besedo:

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

tukaj, nova ključna beseda se uporablja za ustvarjanje primerka niza.

Oglejmo si primer ustvarjanja niza v JavaScriptu z novo ključno besedo.

 var stringname=new String('hello javascript string'); document.write(stringname); 
Preizkusite zdaj

Izhod:

 hello javascript string 

Metode nizov JavaScript

Oglejmo si seznam metod nizov JavaScript s primeri.

Metode Opis
charAt() Zagotavlja vrednost char, ki je prisotna v podanem indeksu.
charCodeAt() Zagotavlja vrednost Unicode znaka, ki je prisoten v podanem indeksu.
concat() Zagotavlja kombinacijo dveh ali več nizov.
indeks() Zagotavlja položaj char vrednosti v danem nizu.
lastIndexOf() Zagotavlja položaj vrednosti char, ki je prisotna v danem nizu, tako da išče znak od zadnjega položaja.
Iskanje() Išče podani regularni izraz v danem nizu in vrne njegov položaj, če pride do ujemanja.
ujemanje() Išče določen regularni izraz v danem nizu in vrne ta regularni izraz, če pride do ujemanja.
zamenjati() Zamenja dani niz s podano zamenjavo.
substr() Uporablja se za pridobitev dela danega niza na podlagi določenega začetnega položaja in dolžine.
podniz() Uporablja se za pridobitev dela danega niza na podlagi podanega indeksa.
rezina () Uporablja se za pridobivanje dela danega niza. Omogoča nam dodelitev pozitivnega in negativnega indeksa.
toLowerCase() Dani niz pretvori v male črke.
toLocaleLowerCase() Pretvori podani niz v male črke na podlagi trenutne lokalne nastavitve gostitelja.
toUpperCase() Dani niz pretvori v velike črke.
toLocaleUpperCase() Pretvori dani niz v velike črke na podlagi trenutne področne nastavitve gostitelja.
toString() Zagotavlja niz, ki predstavlja določen predmet.
valueOf() Zagotavlja primitivno vrednost objekta niza.
razdeli () Niz razdeli na matriko podnizov, nato pa vrne to novo ustvarjeno matriko.
trim() Odreže prazen prostor na levi in ​​desni strani vrvice.

1) Metoda JavaScript String charAt(index).

Metoda JavaScript String charAt() vrne znak pri danem indeksu.

 var str='javascript'; document.write(str.charAt(2)); 
Preizkusite zdaj

Izhod:

 v 

2) Metoda JavaScript String concat(str).

Metoda JavaScript String concat(str) združi ali združi dva niza.

 var s1='javascript '; var s2='concat example'; var s3=s1.concat(s2); document.write(s3); 
Preizkusite zdaj

Izhod:

 javascript concat example 

3) Metoda JavaScript String indexOf(str).

Metoda JavaScript String indexOf(str) vrne položaj indeksa podanega niza.

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

Izhod:

 11 

4) Metoda JavaScript String lastIndexOf(str).

Metoda JavaScript String lastIndexOf(str) vrne zadnji položaj indeksa danega niza.

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

Izhod:

 16 

5) Metoda JavaScript String toLowerCase().

Metoda JavaScript String toLowerCase() vrne dani niz z malimi črkami.

 var s1='JavaScript toLowerCase Example'; var s2=s1.toLowerCase(); document.write(s2); 
Preizkusite zdaj

Izhod:

 javascript tolowercase example 

6) Metoda JavaScript String toUpperCase().

Metoda JavaScript String toUpperCase() vrne podani niz z velikimi črkami.

 var s1='JavaScript toUpperCase Example'; var s2=s1.toUpperCase(); document.write(s2); 
Preizkusite zdaj

Izhod:

 JAVASCRIPT TOUPPERCASE EXAMPLE 

7) Metoda rezine niza JavaScript (beginIndex, endIndex).

Metoda JavaScript String slice(beginIndex, endIndex) vrne dele niza od podanega beginIndex do endIndex. V metodi slice() je beginIndex vključujoč in endIndex izključujoč.

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

Izhod:

 cde 

8) Metoda JavaScript String trim().

Metoda JavaScript String trim() odstrani uvodne in končne presledke iz niza.

 var s1=' javascript trim '; var s2=s1.trim(); document.write(s2); 
Preizkusite zdaj

Izhod:

 javascript trim 

9) Metoda JavaScript String split().

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