logo

JavaScript niz

The JavaScript niz je objekt koji predstavlja niz znakova.

Postoje 2 načina za stvaranje niza u JavaScriptu

  1. String literalom
  2. Prema objektu niza (pomoću nove ključne riječi)

1) String literalom

String literal je kreiran korištenjem dvostrukih navodnika. Sintaksa stvaranja niza pomoću literala niza data je u nastavku:

j e s t
 var stringname='string value'; 

Pogledajmo jednostavan primjer stvaranja string literala.

 var str='This is string literal'; document.write(str); 
Testirajte sada

Izlaz:

 This is string literal 

2) Objektom niza (pomoću nove ključne riječi)

Sintaksa stvaranja objekta niza koristeći novu ključnu riječ dana je u nastavku:

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

Ovdje, nova ključna riječ koristi se za stvaranje instance niza.

Pogledajmo primjer stvaranja niza u JavaScriptu novom ključnom riječi.

 var stringname=new String('hello javascript string'); document.write(stringname); 
Testirajte sada

Izlaz:

 hello javascript string 

Metode JavaScript nizova

Pogledajmo popis JavaScript metoda stringova s ​​primjerima.

Metode Opis
charAt() Daje vrijednost char koja je prisutna u navedenom indeksu.
charCodeAt() Pruža Unicode vrijednost znaka prisutnog u navedenom indeksu.
concat() Omogućuje kombinaciju dviju ili više žica.
indexOf() Pruža položaj char vrijednosti prisutne u zadanom nizu.
lastIndexOf() Pruža poziciju char vrijednosti prisutne u zadanom nizu pretragom znaka od zadnje pozicije.
traži() Pretražuje navedeni regularni izraz u zadanom nizu i vraća njegovu poziciju ako dođe do podudaranja.
odgovara() Pretražuje određeni regularni izraz u zadanom nizu i vraća taj regularni izraz ako dođe do podudaranja.
zamijeniti() Zamjenjuje dani niz navedenom zamjenom.
substr() Koristi se za dohvaćanje dijela zadanog niza na temelju navedene početne pozicije i duljine.
podniz() Koristi se za dohvaćanje dijela zadanog niza na temelju navedenog indeksa.
kriška() Koristi se za dohvaćanje dijela zadanog niza. Omogućuje nam dodjeljivanje pozitivnog kao i negativnog indeksa.
malim slovima() Pretvara dati niz u mala slova.
toLocaleLowerCase() Pretvara zadani niz u mala slova na temelju trenutne lokacije hosta.
doUpperCase() Pretvara dati niz u veliko slovo.
toLocaleUpperCase() Pretvara zadani niz u veliko slovo na temelju trenutne lokalne postavke hosta.
toString() Pruža niz koji predstavlja određeni objekt.
vrijednost() Pruža primitivnu vrijednost string objekta.
podjela() Rastavlja niz u niz podnizova, a zatim vraća taj novostvoreni niz.
trim() Skraćuje bijeli prostor s lijeve i desne strane žice.

1) Metoda JavaScript String charAt(index).

Metoda JavaScript String charAt() vraća znak u zadanom indeksu.

 var str='javascript'; document.write(str.charAt(2)); 
Testirajte sada

Izlaz:

 v 

2) Metoda JavaScript String concat(str).

Metoda JavaScript String concat(str) povezuje ili spaja dva niza.

 var s1='javascript '; var s2='concat example'; var s3=s1.concat(s2); document.write(s3); 
Testirajte sada

Izlaz:

 javascript concat example 

3) Metoda JavaScript niza indexOf(str).

Metoda JavaScript String indexOf(str) vraća poziciju indeksa zadanog niza.

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

Izlaz:

 11 

4) Metoda JavaScript String lastIndexOf(str).

Metoda JavaScript String lastIndexOf(str) vraća posljednju poziciju indeksa zadanog niza.

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

Izlaz:

 16 

5) JavaScript String toLowerCase() metoda

Metoda JavaScript String toLowerCase() vraća navedeni niz malim slovima.

 var s1='JavaScript toLowerCase Example'; var s2=s1.toLowerCase(); document.write(s2); 
Testirajte sada

Izlaz:

 javascript tolowercase example 

6) JavaScript String toUpperCase() metoda

Metoda JavaScript String toUpperCase() vraća navedeni niz velikim slovima.

 var s1='JavaScript toUpperCase Example'; var s2=s1.toUpperCase(); document.write(s2); 
Testirajte sada

Izlaz:

 JAVASCRIPT TOUPPERCASE EXAMPLE 

7) Metoda odsječka JavaScript niza (beginIndex, endIndex).

Metoda JavaScript String slice(beginIndex, endIndex) vraća dijelove niza od zadanog beginIndex do endIndex. U metodi slice(), beginIndex je uključiv, a endIndex isključiv.

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

Izlaz:

 cde 

8) Metoda JavaScript String trim().

Metoda JavaScript String trim() uklanja razmake na početku i na kraju niza.

 var s1=' javascript trim '; var s2=s1.trim(); document.write(s2); 
Testirajte sada

Izlaz:

 javascript trim 

9) Metoda JavaScript String split().

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