Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

JavaScript 2.

Elemi adattípusok a JavaScriptben


Három elsődleges elemi adattípus létezik:
• Számok (Nem különbözteti meg az egészet a lebegőpontostól)
• Szöveges (Nem különbözteti meg sztringet a karaktertől. Idézőjel vagy
aposztróf is használható.)
• Logikai (True, False)
Két speciális:
• Undefined (Nem definiált érték, pl. kezdőérték nélküli változó)
• Null (A szándékos értéknélküliséget jelöli.)
Összetett adattípusok a JavaScriptben
• Két összetett típus:
• Tömb
• 0-tól kezdve számokkal indexelt adatszerkezet
• Az elemek a [] operátorral érhetők el //Tömbnev[i], a tömb i-edik eleme
• Hossza tetszőlegesen változtatható
• Bármelyik eleme tetszőleges típusú lehet
• Egy tömb hosszát, azaz elemeinek számát lekérdezhetjük a length-tel
• A nyelvben nincsenek többdimenziós tömbök, helyettük a tömbök tömbje
használható. Például: var twoDim = [ [11,12], [21,22] ];
• A tömbök, mivel méretük változhat, használhatóak lista adatszerkezetként is.
• Object
Értékadás, aritmetikai és logikai műveletek
• Változó megadása:
• var változó neve, típusát nem kell megadni előre.
var nev = ”Lajos”;
var eletkor = 70;
Változó neve betűvel, vagy _ jellel kezdődhet.
Érzékeny a kis és nagybetűkre!
• Tömb megadása
1. Létrehozás konstruktorral: var tomb = new Array(10) //10 elemű tömb
2. Létrehozás konstruktorral és értékadás paraméterként: var tomb = new
Array(3,4,5,6,0,4)
3. Létrehozás és elemeinek megadása felsorolással: var tomb =
[3,4,6,1]
Operátorok
• Aritmetikai operátorok:
+, – ,/ ,*, %, ++, --
• Összehasonlító operátorok:
==, !=, , ===(típus összehasonlítás)
• Logikai operátorok:
&& and, || or, ! not

You might also like