keszites.com

Grafikai tervezés  -  Webdesign  -  Honlapkészítés | Websablon | Wordpress



Tömbök

Kategóriák : Javascript

Tömbök, műveletek tömbökkel

A tömb (angolul array) olyan adatszerkezet, amelyet nevesített elemek csoportja alkot, melyekre sorszámukkal (indexükkel) lehet hivatkozni. Vektornak is nevezik, ha egydimenziós, mátrixnak esetenként, ha többdimenziós. A legtöbb programozási nyelvben minden egyes elemnek azonos adattípusa van és a tömb folytonosan helyezkedik el a számítógép memóriájában.

var tomb = new Array();

A tömbök indexelése 0-val kezdődik.
tomb[0] = 4;
tomb[1] = 7;

Index nélkül a következő sorszámú elemnek ad értéket.
tomb[] = 9;


Kezdőérték több módon is adható a tömbnek az elemei felsorolásával:

var tomb = new Array(4, 7, 9);
var tomb = [4, 7, 9]
var tomb = ["szilva", "málna"];
var tomb = {fname:"Józsi", lname:"Domonkos", age:25}; 

A tömbök mérete, azaz az elemek darabszáma, a length attribútummal kérdezhető le:

var tomb = new Array(4, 7, 9);
alert(tomb.length);


Példa: Tömbök bejárása iterációval.

<!DOCTYPE html>
<html>
<body>

<p id="demo"></p>

<script>
var txt = "";
var person = {fname:"John", lname:"Doe", age:25}; 
var x;
for (x in person) {
    txt += person[x] + " ";
}
document.getElementById("demo").innerHTML = txt;
</script>

</body>
</html>


Weblap kód Designer