e-gradiva | HTML | CSS | JavaScript | Načrtovanje | |||||
![]() |
|||||||||
SERŠ Maribor | Iskanje | Primeri |
Spajanje več nizov skupaj omogoči sestavljanje dolgih nizov iz več manjših delov. Ta funkcionalnost je zelo pomembna pri pisanju skript, na primer: kadar se želi vsebino za zgradbo HTML iz večih spremenljivk in je potrebno uporabiti samo en stavek document.write()
.
Pogosto uporabljena taktika je, da se piše vse stavke kratke, kar je v tekstu lahko čitljivo. Ta postopek uporablja operator za dodajanje (+=), ki doda (prišteje) desni operand k levemu. Tukaj je preprost primer, ki se uporabi pri inicializaciji.
var dokument= "" dokument += "<html><head><title>SERŠ Maribor</title></head>" dokument += "<body><h1>Kako sem odrastel</h1>" dokument += "<p>Nekega dne sem se vpisal na SERŠ..." ...
Najprej je bil ustvarjen nov, prazen niz. Od druge vrstice dalje pa vsak stavek doda več podatkov k nizu, ki se shrani v spremenljivko dokument
. Z dodajanjem nizov se tako nadaljuje, dokler ni zgrajena celotna stran.
V nekaterih primerih je potrebno ustvariti niz iz črk, obdanih z narekovaji in besednih spremenljivk. Postopek za spajanje teh tipov nizov se ne razlikuje od veččrkovnih nizov. Operator plus +
opravi vso delo, zato v naslednjem primeru spremenljivka vsebuje ime. Spremenljivka ima vrednost, ki je sestavljena iz daljšega niza, katerega deli so znaki:
ime = prompt("Prosim, vpiši svoje ime:","") var pozdrav = "Pozdravljen, " + ime + "." alert(pozdrav)
Pogoste napake, ki se jih lahko naredi pri spajanju nizov so:
SERŠ Maribor : Strokovna gimnazija : 2004 : Darko Milanović