rdf-syntax-grammar
mods:
  schema location: http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
  title info:
    non sort: Die
    title: Kunst der JavaScript-Programmierung
    sub title: Eine moderne Einführung in die Sprache des Web
  name:
    name part: Haverbeke, Marijn.
    role:
      role term: creator
  name:
    name part: Gronau, Volkmar.
  type of resource: text
  origin info:
    place:
      place term: gw
    place:
      place term: Heidelberg
    publisher: Dpunkt.verlag
    date issued: 2012
    issuance: monographic
  language:
    language term: ger
  language:
    language term: eng
  physical description:
    form: remote
    extent: 1 online resource (238 pages)
  abstract: Hauptbeschreibung Das Buch ist eine Einführung in JavaScript, die sich auf gute Programmiertechniken konzentriert. Der Autor lehrt den Leser, wie man die Eleganz und Präzision von JavaScript nutzt, um browserbasierte Anwendungen zu schreiben. Das Buch beginnt mit den Grundlagen der Programmierung - Variablen, Kontrollstrukturen, Funktionen und Datenstrukturen -, dann geht es auf komplexere Themen ein, wie die funktionale und objektorientierte Programmierung, reguläre Ausdrücke und Browser-Events. Unterstützt von verständlichen Beispielen wird der Leser rasch die Sprache des Web flie.
  table of contents: Inhaltsverzeichnis; Einleitung; Programmierung; Von der Wichtigkeit der Sprache; Was ist JavaScript?; Die Programme ausprobieren; Das Buch im Überblick; Schreibweisen; 1 Grundlagen von JavaScript: Werte, Variablen und Steuerungsfluss; 1.1 Werte; Zahlen; Berechnungen; Strings; Unäre Operatoren; Boolesche Werte, Vergleiche und zweiwertige Logik; Ausdrücke und Anweisungen; 1.2 Variablen; Schlüsselwörter und reservierte Wörter; 1.3 Die Umgebung; Funktionen; prompt und confirm; Die Funktion print; Die Umgebung ändern; 1.4 Die Struktur eines Programms; Bedingte Ausführung; while- und do-Schleifen
  table of contents: 3 Datenstrukturen: Objekte und Arrays3.1 Die Aufgabe: Tante Emmas Katzen; 3.2 Grundlegende Datenstrukturen; Eigenschaften; Objektwerte; Objekte als Mengen; Veränderbarkeit; Objekte als Sammlungen: Arrays; Methoden; 3.3 Die Katzenaufgabe lösen; Absätze trennen; Die bedeutsamen Absätze finden; Die Namen der Katzen extrahieren; Der vollständige Algorithmus; Den Code bereinigen; Datendarstellung; Datenextraktion; Weitere Informationen erfassen; Datendarstellung; 3.4 Noch etwas Theorie; Das Objekt arguments; Es gibt noch eine Lücke zu schließen; Das Objekt Math; Aufzählbare Eigenschaften
  table of contents: 4 Fehlerbehandlung4.1 Mögliche Arten von Problemen; Programmiererfehler; Laufzeitfehler; 4.2 Fehler handhaben; Einen besonderen Wert zurückgeben; Ausnahmen; Aufräumen nach Ausnahmen; Fehlerobjekte; Nicht behandelte Ausnahmen; Selektives Abfangen von Ausnahmen; 4.3 Automatisierte Tests; 5 Funktionale Programmierung; 5.1 Abstraktion; 5.2 Funktionen höherer Ordnung; Funktionen ändern; Die Funktion reduce; Arrays abbilden; 5.3 Die traurige Geschichte des Einsiedlers; HTML; Die Textdatei des Einsiedlers; Absätze finden; Hervorhebungen und Fußnoten; Die Fußnoten verschieben; HTML generieren
  table of contents: Das Buch des Einsiedlers umwandeln5.4 Weitere funktionale Tricks; Operatorfunktionen; Partielle Anwendung; Komposition; 6 Objektorientierte Programmierung; 6.1 Objekte; Methoden definieren; Konstruktoren; Prototypen von Objekten; Konstruktoren und Prototypen; Verunreinigung von Prototypen; Objekte als Dictionarys; Eine Schnittstelle festlegen; 6.2 Ein simuliertes Ökosystem erstellen; Das Terrarium definieren; Punkte im Raum; Das Raster darstellen; Die Programmierschnittstelle eines Käfers; Das Terrariumobjekt; Die Variable this und ihr Gültigkeitsbereich; Lebensformen animieren
  subject:
    topic: JavaScript (Computer program language)
  subject:
    topic: JavaScript (Langage de programmation)
  subject:
    topic: JavaScript (Computer program language)
  classification: QA76.75
  classification: 006.7
  related item:
    title info:
      title: Kunst der JavaScript-Programmierung : Eine moderne Einführung in die Sprache des Web
    name:
      name part: Haverbeke, Marijn.
    origin info:
      publisher: Heidelberg : dpunkt.verlag, ©2012
  identifier: 9783864911903
  identifier: 3864911907
  identifier: 9783898647878
  identifier: 3898647870
  identifier: CL0500000200 Safari Books Online
  identifier: https://proxy.library.tamu.edu/login
  record info:
    record content source: MERUC
    record creation date: 120905
    record change date: 20260130163057.2
    record identifier: in00004665807
    language of cataloging:
      language term: eng