JavaScript - auf Matthias-Draeger.info
JavaScript - auf Matthias-Draeger.info JavaScript - auf Matthias-Draeger.info
Ein erstes Beispiel function action() { document.write(""); document.write("autsch! ") } Dies ist document.write("ein Test:") Nein, mich! Achtung: bei Skript-Fehlern schlechte oder gar keine Fehlermeldungen! Robert Tolksdorf und Peter Löhr 14
Daten in JavaScript • dynamisch getypt (wie andere Skriptsprachen auch) mit • Zahlen, z.B. 4711 3.14 -1 • Zeichenketten, z.B. 'bobcat' • Wahrheitswerte: true false • Objekte, z.B. { re: 3.14, im: 0 } "Bob's cat" 'Bob\'s cat\n‘ • Felder (sind auch Objekte), z.B. [4711, "4711", false] . • Reguläre Ausdrücke (sind auch Objekte), z.B. /ab*c/ • Funktionen ! (siehe unten) • Variablenvereinbarung: • ohne Initialisierung: var age; (Wert ist undefined !) • mit Initialisierung: • Konstanten: • Ausdrücke: ungefähr wie in Java var age = 23; (ohne var: global!) const host = "localhost"; Robert Tolksdorf und Peter Löhr 15
- Seite 1 und 2: Netzprogrammierung Mobiler Code Rob
- Seite 3 und 4: Klientenseitige Verarbeitung •
- Seite 5 und 6: Einbettung von Skript-Code HTML-Ele
- Seite 7 und 8: Skript-Code als Ziel eines Verweise
- Seite 9 und 10: Ereignis-Attribute • onclick •
- Seite 11 und 12: JavaScript https://developer.mozill
- Seite 13: JavaScript • JavaScript ist keine
- Seite 17 und 18: Funktionen in JavaScript • ... si
- Seite 19 und 20: Methoden von Objekten • Methoden
- Seite 21 und 22: vereinfachte Objekthierarchie (aus
- Seite 23 und 24: Objekt window • ... repräsentier
- Seite 25 und 26: Prototyp form • Beachte: form ist
- Seite 27 und 28: Prototyp element • Element eines
- Seite 29 und 30: Überprüfung von Formulareingaben
- Seite 31 und 32: Überprüfung von Formulareingaben
- Seite 33 und 34: Sicherheit • Mit JavaScript Code
- Seite 35 und 36: AJAX - Asynchronous JavaScript and
- Seite 37 und 38: Ziel: änderbares GUI Nur Teile des
- Seite 39 und 40: AJAX • JavaScript Code im Dokumen
- Seite 41 und 42: AJAX • HTTP-Statuscode prüfen if
- Seite 43 und 44: AJAX: Beispiel function alertConten
- Seite 45 und 46: Zusammenfassung Robert Tolksdorf un
- Seite 47: Literatur • St. Münz: Web-Seiten
Daten in <strong>JavaScript</strong><br />
• dynamisch getypt (wie andere Skriptsprachen auch) mit<br />
• Zahlen, z.B. 4711 3.14 -1<br />
• Zeichenketten, z.B. 'bobcat'<br />
• Wahrheitswerte: true false<br />
• Objekte, z.B. { re: 3.14, im: 0 }<br />
"Bob's cat" 'Bob\'s cat\n‘<br />
• Felder (sind auch Objekte), z.B. [4711, "4711", false] .<br />
• Reguläre Ausdrücke (sind auch Objekte), z.B. /ab*c/<br />
• Funktionen ! (siehe unten)<br />
• Variablenvereinbarung:<br />
• ohne Initialisierung: var age; (Wert ist undefined !)<br />
• mit Initialisierung:<br />
• Konstanten:<br />
• Ausdrücke: ungefähr wie in Java<br />
var age = 23; (ohne var: global!)<br />
const host = "localhost";<br />
Robert Tolksdorf und Peter Löhr 15