JavaScript Nizi
Vadnica logo
vadnica logo
x
HTML CSS JavaScript jQuery SQL PHP Laravel
HTML CSS JavaScript Orodje za delo Kako delati z JavaScript? Izjave Sintaksa Spremenljivke Vrste podatkov Logične vrednosti Dogodki Datum in Čas Nizi Lastnosti in metode Števila Regularni izrazi Matrika (Array) Funkcije Objekti Razredi DOM AJAX Knjižnica jQuery MySQL PHP Laravel

JavaScript Nizi

Nizi (ang. Strings) se uporabljajo za predstavitev in obdelavo zaporedja znakov, so uporabni za shranjevanje podatkov, ki jih je mogoče predstaviti v besedilni obliki. Nekatere najpogostejše uporabljene operacije na nizih (ang. Strings) so preverjanje njihove dolžine, njihova izdelava in povezovanje z nizovnima operaterjema + in +=, preverjanje obstoja ali lokacije podnizov (ang. Substrings) z metodo indexOf() ali abstrahiranjem podnizov (ang. Substrings) s metodo substring(). Nize je mogoče ustvariti kot primitivne, iz nizovnih literalov ali kot objekte z uporabo konstruktorja String(). Primitivni nizi in objekti imajo veliko skupnega vedenja, vendar imajo druge pomembne razlike in opozorila. Nizovne (ang. String) literale je mogoče določiti z uporabo enojnih ali dvojnih narekovajev, ki se obravnavajo enako, ali z uporabo povratnega znaka.

JavaScript Nizi

Do posameznega znaka v nizu (ang. String) lahko dostopamo na dva načina. Prvi način je z metodo charAt() in drugi, da niz (ang. String) obravnavamo kot objekt, podoben matriki, kjer posamezni znaki ustrezajo številskemu indeksu.

const niz = "Banana"[1]; // vrne vrednost a iz besede Banana
    

Pri uporabi oglatih oklepajev ([]) za dostop do posameznih znakov poskus brisanja ali dodelitve vrednosti tem lastnostim ne bo uspel. Vključenih lastnosti ni mogoče niti zapisovati, niti konfigurirati. Znotraj niza lahko uporabimo narekovaje, če se ne ujemajo z narekovaji, ki obdajajo niz.

'Uporaba "dvojnega" narekovaja v "nizu", ki je obdan z enojnimi narekovaji.'
"Uporaba 'enojnega' narekovaja v 'nizu', ki je obdan z dvojnimi narekovaji."
    
Uporaba narekovajev Znotraj niza lahko uporabljamo narekovaje, če se ne ujemajo z narekovaji, ki obdajajo niz. Glej primer

Ubežni znaki (ang. Escape Characters)

V JavaScript nizih (ang. Strings) ne moremo uporabljati enakih narekovajev znotraj niza, kot je niz obdan, obstaja pa rešitev te težave z uporabo ubežnega znaka. Ubežni znak je znak s poševnico nazaj (\) skupaj z narekovajem.

Znak Rezultat Opis
\' ' Enojni narekovaj
\" " Dvojni narekovaj
\\ \ Poševnica nazaj (ang. Backslash)
\b Vračalka (ang. Backspace)
\f Podatek obrazca
\n Nova vrstica
\r Vrnitev kazalca (ang. Carriage return) Premakne kazalec na začetek vrstice.
\t Vodoravni tabulator
\v Navpični tabulator
Ubežni znaki Ubežni znak je znak s poševnico nazaj (\) skupaj z narekovajem. Glej primer

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Donirajte preko PayPal ADMIN