JavaScript-opas

JAVASCRIPTIIN LIITTYVÄÄ KOULUTUSTA v.2008

Kurssit saatavilla kautta Suomen. Tule ja varaa oma koulutustapahtumasi jo tänään. IT-koulutuksen asiantuntijasi, Koulutus- ja konsultointipalvelu KK Mediat

 

Taulukot

Taulukolla tarkoitetaan indeksipohjaista muuttujaa. Käytännössä tämä tarkoittaa sitä, että samaa muuttujaa on olemassa n kappaletta; jokainen näistä on vain eri "ulottuvuudessa". Esimerkiksi:


a[1] = "eka ilmentymä";
a[2] = "toinen ilmentymä";
a[3] = "kolmas ilmentymä";

Tällöin meillä on kolme muuttujaa, joiden nimi on a. Mikäli tulostaisimme muuttujan a arvon normaalin tapaan se tulostaisi vain viimeiseksi määritellyn arvon. Koska kyseessä on kuitenkin taulukkomuuttuja, myös muut arvot ovat säilöttyinä ja voimme tarvittaessa noutaa ne.

Mikäli haluamme luoda indeksoituja muuttujia olion avulla voimme tehdä sen vaikkapa seuraavasti:


function Taulukko(n) {
	for (var i=1;i <n; i++) {
		// tallennetaan taulukon koko
		this.pituus = n;
		// nimetään muuttujat olio[indeksi]
		this[i] = i;
	}
	return this;
}


var prosessori = new Taulukko(3);

prosessori[1] = "Intel";
prosessori[2] = "AMD";
prosessori[3] = "Cyrix";

// tulostetan taulukon koko
document.write(prosessori.pituus);

// ja tulostetaan sen ensimmäinen arvo
document.write(prosessori[1]);

Tutustu artikkelin muihin osiin:
»»» JavaScript »»»Taulukot pt. 1
»»» JavaScript »»»Taulukot pt. 2

Tallenna tämä sivu kirjanmerkkeihin!

 

2kmediat.com, ©2000-2008 Koulutus- ja konsultointipalvelu KK Mediat.
Tekijänoikeuksia koskeva tiedonanto | Tietosuojalausunto | Sivukartta