Metainformationen zur Seite
Javascript Basics
Grundlagen
Script definieren
Variablen
//alles var! kein int, char, \.... var abc; var cde= 123; var ghi = [1,2,3,4]; // Array: Zugriff mit z.B ghi[0];
or = || ; and = &&; vergleich = !=, ==, <,>,<=,>=; math = ++, =+, =-, -=, ; ...
DOM
auf document zugreifen
<h1 id="test">mumu</h1> document.get ElemementById("test").innerHTML="lalal"; document.body.style.backround = "red"; var x = document.getElementsByTagName(p); //wichtig: s, Element in x als Array
Ausgabe
window.alert("tada"); document.write("tada");
Strings
Kontrollstrukturen
if
if> if(a\<b){ blub(); } else if(c<d){ nein(); } else{ ja(); }
switch
Schleifen
for(i=0;i<9;i++){blub();} for(i in lala){blub(i);} while(a<1){blub();} do{blub();}while(a<1); //<-- ; nicht vergessen //break--> schleife beenden; //contine --> sprung zum schleifenanfang
Funktionen
function name(übergabe) { lalala; return n;}
Objekte
function name(a,b,c){ this.name= a; this.alter=b; this.weite=c; this.tada = function(d){this.alter+d;} } test = new name(1,2,3); test.tada(3);