Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241
Autoren:
Verlag:
Wiley VCH Verlag Weitere Titel dieses Verlages anzeigen
Uber den Autor 7 Kapitel Einfuhrung 21 Was Sie benotigen 22 Wie dieses Buch aufgebaut ist 22 Teil I: Mit JavaScript programmieren 23 Teil II: Seiten mit JavaScript aufwerten 23 Teil III: Zu AJAX aufsteigen 23 Teil IV: Der Top-Ten-Teil 23 Und dann gibt's noch was im Internet! 24 Symbole, die in diesem Buch verwendet werden 24 Wie es weitergeht 25 Zum Abschluss 25 Eine Anmerkung der Ubersetzerin 25 Teil I Mit JavaScript programmieren 27 Kapitel 1 Das Web auf die nachste Ebene bringen 29 Etwas wirklich Cooles zusammenbauen 29 Erste Schritte 34 Ein Uberblick uber die zentralen Technologien 34 Den Computer wahlen 35 Einen Editor auswahlen 36 Vermeiden Sie problematische Werkzeuge 36 Einen WYSIWYG-Editor verwenden 37 Die Editoren der Programmierer 38 Sich mit einigen bekannten Editoren vertraut machen 39 Aptana 41 Eine Browser-Sammlung aufbauen 43 Einen Standard einrichten 43 Sich fur einen oder zwei Browser entscheiden 44 Aus Firefox eine Entwicklungsmaschine machen 45 Die Symbolleiste »Web-Developer« 46 Der HTML Validator 46 Firebug 47 Kapitel 2 Schreiben Sie Ihr erstes Programm 49 Ein Programmierer werden 49 Einen JavaScript-Editor auswahlen 50 Einen Browser zum Testen wahlen 51 Einer Seite ein Skript hinzufugen 51 Den JavaScript-Code einbetten 53 Kommentare schreiben 54 Die Methode »alert()« fur die Ausgabe verwenden 54 Das Semikolon hinzufugen 54 Variablen 54 Eine Variable fur die Datenablage erstellen 56 Den Benutzer nach Informationen fragen 56 Dem Benutzer antworten 57 Mit einer Verknupfung eine freundlichere Begrussung erreichen 57 Literale und Variablen im Vergleich 59 Leerzeichen in verknupften Phrasen verwenden 59 Das String-Objekt 60 Eine Einfuhrung in objektorientierte Programmierung (und Kuhe) 60 Die Lange eines Strings herausfinden 61 Text mit String-Methoden andern 62 Variablentypen 65 Zahlen addieren 65 Zahlen aus Benutzereingaben addieren 66 Das Problem mit dynamischen Daten 68 Das verflixte Pluszeichen 69 Den Variablentyp andern 69 Werkzeuge zur Umwandlung von Variablen verwenden 70 Eingaben korrigieren 71 Kapitel 3 Das Verhalten eines Programms uber Bedingungen andern 73 Mit Zufallszahlen arbeiten 73 Einen Wurfel herstellen 74 Der Wurfel ist gefallen 74 Den Ablauf mit »if« steuern 76 »If« und sonst nichts 78 Bedingungen verwenden 78 Vergleichsoperatoren 79 Machen Sie, was ich sage, ansonsten ... 80 »else if« fur komplexere Interaktionen verwenden 82 Das Geheimnis des uberflussigen »else« 83 Es ist Zeit fur eine neue Denkweise 84 Einen Ausdruck erstellen 85 »Switchen« mit Stil 87 Verschachtelte »if«-Anweisungen 87 Verschachtelte Bedingungen erstellen 88 Verschachtelte »if«-Anweisungen sinnvoll einsetzen 89 Kapitel 4 Schleifen und Fehlersuche 91 Eine zahlende Schleife mit »for« herstellen 91 Eine Standardschleife mit »for« anlegen 92 Eine ruckwarts laufende Schleife erstellen 93 Gleich um funf weitergehen 94 Eine Zeit lang Schleifen drehen 96 Eine grundlegende »while«-Schleife erstellen 96 Vermeiden Sie Schleifenfehler 98 Eine Einfuhrung in bosartige Schleifen 98 Mit einer zogerlichen Schleife umgehen 99 Mit einer zwanghaften Schleife umgehen 99 Den Code debuggen 100 Hilfe durch Aptana 100 JavaScript in IE debuggen 101 Fehler mit Firefox finden 103 Syntaxfehler mit Firebug einfangen 103 Logische Fehler einfangen 104 Mit Firebug in die Konsole protokollieren 105 Die Konsolenausgabe beobachten 106 Einen interaktiven Debugger verwenden 107 Einen Haltepunkt setzen 109 Den Debugger ablaufen lassen 109 Die Perspektive »Debug« verwenden 110 Ein angehaltenes Programm im Debug-Modus untersuchen 111 Das Programm durchlaufen 113 Die Daten von Ausdrucken betrachten 113 Den Debugger Firebug verwenden 115 Kapitel 5 Funktionen, Arrays und Objekte 117 Aus Code Funktionen machen 117 Ameisen zum Picknick einladen 117 Uber die Struktur des Liedes (und des Programms) nachdenken 118 Das Programm »antsFunktion.html« anlegen 119 Daten an Funktionen ubergeben und von ihnen erhalten 120 Das Hauptprogramm untersuchen 122 Der Refrain 122 Vom Umgang mit den Strophen 123 Gultigkeitsbereiche 125 Eine Einfuhrung in lokale und globale Variablen 125 Den Gultigkeitsbereich von Variablen untersuchen 125 Ein Basisarray anlegen 128 Eine Datenliste in einem Array ablegen 129 Auf Daten im Array zugreifen 129 Arrays mit einer »for«-Schleife verwenden 130 Besuchen Sie noch einmal die Ameisen 132 Mit zweidimensionalen Arrays arbeiten 133 Die Arrays einrichten 135 Eine Stadt erhalten 136 Die zentrale Funktion »zentral()« anlegen 137 Eigene Objekte erstellen 138 Ein Basisobjekt anlegen 138 Einem Objekt Methoden hinzufugen 140 Ein wiederverwendbares Objekt anlegen 141 Das schone, neue Objekt verwenden 143 Eine Einfuhrung in JSON 144 Daten im JSON-Format ablegen 144 Komplexere JSON-Strukturen anlegen 146 Teil II Seiten mit JavaScript aufwerten 149 Kapitel 6 Mit der Seite reden 151 Das Document Object Model verstehen 151 Sich im DOM zurechtfinden 151 DOM-Eigenschaften mit Firebug andern 153 Das Objekt »document« untersuchen 153 Das DOM uber JavaScript nutzen 155 Sich den Blues holen -- im JavaScript-Stil 155 JavaScript-Code schreiben, um Farben zu andern 156 Schaltflachenereignisse verwalten 157 Das Spielfeld einrichten 158 Anfuhrungszeichen in Anfuhrungszeichen unterbringen 160 Die Funktion »farbeAendern« schreiben 160 Texteingabe und Textausgabe verarbeiten 161 Eine Einfuhrung in die ereignisgesteuerte Programmierung 162 Das XHTML-Formular erstellen 162 »getElementById()« fur den Zugriff auf die Seite verwenden 164 Das Textfeld verarbeiten 164 In das Dokument schreiben 165 Das HTML-Framework vorbereiten 166 Den JavaScript-Anteil schreiben 167 Das interne HTML finden 167 Mit weiteren Textelementen arbeiten 168 Das Formular anlegen 169 Die Funktion schreiben 171 Den Quellcode verstehen 172 Kapitel 7 Fur gultige Eingaben sorgen 175 Eingabe uber eine Drop-down-Liste erhalten 175 Das Formular anlegen 176 Das Listenfeld auslesen 177 Die Mehrfachauswahl 178 Ein »select«-Objekt fur eine Mehrfachauswahl codieren 178 Den JavaScript-Code schreiben 180 Kontrollkastchen auslesen 183 Die Seite mit den Kontrollkastchen anlegen 184 Auf die Kontrollkastchen antworten 185 Mit Optionsfeldern arbeiten 186 Optionsfelder auswerten 188 Mit regularen Ausdrucken arbeiten 189 Regulare Ausdrucke vorstellen 193 Zeichen in regularen Ausdrucken 195 Den Anfang und das Ende einer Zeile markieren 196 Mit besonderen Zeichen arbeiten 197 Ein Zeichen mit einem Punkt abgleichen 197 Eine Zeichenklasse verwenden 197 Nur Ziffern 197 Satzzeichen markieren 197 Worter suchen 198 Wiederholte Operationen 198 Eines oder mehrere Elemente finden 198 Null oder mehr Ubereinstimmungen 198 Die Anzahl an Zeichen festlegen 198 Mit dem Musterspeicher arbeiten 199 Die Erinnerungen zuruckholen 199 Muster verwenden, die im Arbeitsspeicher liegen 199 Kapitel 8 Verschieben und bewegen 201 Bewegung hineinbringen 201 Einen Blick auf den HTML-Code werfen 202 Ein Uberblick uber den JavaScript-Teil 205 Globale Variablen anlegen 205 Initialisierung 206 Das Sprite bewegen 207 Die Begrenzungen uberprufen 209 Tastatureingaben auslesen 211 Die Seite fur die Tastatur anlegen 211 Einen Blick auf »tastatur.js« werfen 213 Die Funktion »init()« uberschreiben 213 Eine Ereignisbehandlung einrichten 214 Auf das Drucken von Tasten reagieren 215 Das Geheimnis der Tastencodes enthullen 217 Der Maus folgen 218 Einen Blick auf den HTML-Code werfen 218 HTML einrichten 219 Den Code initialisieren 220 Den »Lauscher« fur die Maus anlegen 220 Automatische Bewegung 221 Animation mit Bilduberlagerung: Trickfilme 224 Die Bilder vorbereiten 225 Die Seite anlegen 225 Die globalen Variablen anlegen 227 Das Interval einrichten 228 Die Animation durch Vorladen verbessern 228 Mit zusammengesetzten Bildern arbeiten 231 Das Bild vorbereiten 231 HTML und CSS einric