Bewertung:

Das Buch wird im Allgemeinen gut aufgenommen, da es beim Erlernen von JavaScript hilfreich ist, aber mehrere Benutzer äußern den Bedarf an umfassenderen Programmierbeispielen und das Fehlen von Antwortschlüsseln für die Fragen im Kapitel.
Vorteile:Sehr hilfreich für das Erlernen von JavaScript, gute Informationen, großartig für die Grundlagen der Programmierung, habe viel daraus gelernt, geliefert wie erwartet.
Nachteile:Es fehlen vollständige Programmbeispiele, keine Antwortschlüssel für die Kapitelfragen, einige Kapitel benötigen mehr Informationen.
(basierend auf 8 Leserbewertungen)
Programming Fundamentals in JavaScript
Die Grundlagen der Computerprogrammierung sind auf alle Programmiersprachen übertragbar, und JavaScript ist eine fantastische Sprache, um diese Grundlagen zu lernen.
Mit JavaScript und diesem Buch werden Sie lernen- Variablen zu verwenden, um Daten zu speichern und Berechnungen durchzuführen- if/else-Anweisungen zu schreiben, um Entscheidungen zu treffen- Schleifen zu schreiben, um Befehle zu wiederholen- Funktionen zu schreiben, um Ihren Code zu organisieren und wiederverwendbar zu machen- Arrays zu verwenden, um große Datenmengen zu speichern und zu verarbeiten- die eingebauten Objekte und Funktionen in JavaScript zu verwenden, um Programme zu schreiben, die effektiver sindDieses Buch ist voll von hilfreichen Programmierbeispielen, Dazu gehören die Berechnung des Zinseszinses, des zukünftigen Wertes einer Investition, des Volumens eines Zylinders, des Abstands zwischen zwei Punkten, des Flächeninhalts eines Dreiecks, des Oberflächeninhalts einer Pyramide und von Wurzeln mithilfe der quadratischen Formel. Weitere Beispiele sind die Bestimmung, ob eine Zahl eine Primzahl ist, die Suche nach dem größten gemeinsamen Teiler zweier Zahlen, die Erstellung eines Arrays, das Füllen eines Arrays, die Umkehrung eines Arrays, die Suche nach einem Wert in einem Array, die Sortierung eines Arrays, die Interaktivität eines HTML-Dokuments mit Hilfe des Document Object Model (DOM), die dauerhafte Speicherung von Daten mit Hilfe von lokalem Speicher, die Umkehrung einer Textkette, die Zählung der Vorkommen eines Zeichens, die Extraktion des Nachnamens aus dem vollständigen Namen einer Person, die Transponierung von Musikakkorden und vieles mehr.