Weblap Hová jutunk?

Változó típusa.

JavaScript programokban változót, csak a szabályoknak megfelelően helyezhetünk el.
Nem szabályos elhelyezésnél program leáll (lefagy), és semmi műveletet nem fog végrehajtani.

Nem szabályos:

Szabályos:


 


Változó típusának ellenőrzése.

Változó típusát, typeof operátor segítségével kérdezhetjük le.
Változó típusa, programfutás közben változhat.

<p><script type="text/javascript"> 

var tn = typeof kacsa;    // A "kacsa" nevű változó, nem létezik.
document.write("<br />1. Típusa: "+tn);

var a
ta = typeof a;    document.write("<br />2. Típusa: "+ta);

var b;
tb = typeof b;    document.write("<br />3. Típusa: "+tb);

var c=5;
tc = typeof c;    document.write("<br />4. Típusa: "+tc);

var d="5";
td = typeof d;    document.write("<br />5. Típusa: "+td);

var D="";
tD = typeof D;    document.write("<br />6. Típusa: "+tD);

var e="valami";
te = typeof e;    document.write("<br />7. Típusa: "+te);

var f=false;
tf = typeof f;    document.write("<br />8. Típusa: "+tf);

var t=true;
tt = typeof t;    document.write("<br />9. Típusa: "+tt);

function fuggveny(){  }

tfunction = typeof fuggveny;   document.write("<br />10.Típusa: "+tfunction);

tnew = typeof new fuggveny();  document.write("<br />11.Típusa: "+tnew);

var n=null;
tnull = typeof n;   document.write("<br />12. Típusa: "+tnull);

</script>
</p>

 


Összefoglaló a JavaScript által megkülönböztetett adattípusokról.
Adattípus neveLeírás
undefined1. változó nem létezik.
2.Változó létre lett hozva, de érték, nem lett hozzárendelve.
Amikor változó értéket kap, típusa is megváltozik.
stringKarakterlánc típusú változó. Idézőjelek (") között, tartalmazhat karaktereket és számokat is.
numberSzámokat tartalmazó változó, tartalmazhat egész vagy valós számokat.
booleanLogikai változó. TRUE (igaz) vagy FALSE (hamis) értéket vehet fel.
Számként használjuk: TRUE értéke 1, FALSE értéke 0 lesz.
functionFüggvény típusú változó. Értéknek egy függvényt kaphat, és meg is hívhatunk.
objectObjektum típusú változó, ez egy összetett adattípus.
null Speciális adattípus. Jelzi, hogy a változó nem tartalmaz semmit.
Szövegként használjuk, átalakul "null" értékké.
Számként használjuk, átalakul 0 értéké.

 

 


 

 

Vissza a lap elejére!