A InfoWiki wikiből
JavaScript változók
A JS nyelven (mint nagyon sok más scripting nyelven) lehet változókat használni, de nem kell őket típusosan deklarálni. Ez nem azt jelenti, hogy a változóknak nincs típusuk, hanem azt jelenti, hogy a változók típusát nem a deklaráció határozza meg, hanem a benne elhelyezett adat típusa.
var x = 10; var s = "hello"; var d = 12.45;
A változók létrehozásakor (deklarálásakor) a var kulcsszó megadása sem kötelező:
x = 10; s = "hello"; d = 12.45;
A két eset (var használata, és a nélkül) között van különbség, melyet a függvények tárgyalásakor fogunk majd elemezni. Egyelőre (függvények nélküli életben) mindíg használjuk a var kulcsszót változó első bevezetésekor.
Definiálatlan változó
Amennyiben egy változót deklarálunk, de még nem helyeztünk el benne értéket, a rendszer (böngésző) képtelen annak típusát megállapítani. Ekkor a változót definiálatlannak nevezzük.
var f;
Amennyiben