Deep JavaScript
Bitte unterstützen Sie dieses Buch: kaufen Sie es oder spenden Sie
(Werbung, bitte nicht blockieren.)

1 Über dieses Buch



1.1 Wo ist die Homepage dieses Buches?

Die Homepage von „Deep JavaScript“ ist exploringjs.com/deep-js/

1.2 Was ist in diesem Buch?

Dieses Buch taucht tief in JavaScript ein

1.3 Was bekomme ich für mein Geld?

Wenn Sie dieses Buch kaufen, erhalten Sie

Der aktuelle Preis ist ein Einführungspreis. Er wird steigen, wenn mehr Inhalte hinzugefügt werden.

1.4 Wie kann ich den Inhalt vorab ansehen?

Auf der Homepage dieses Buches gibt es umfangreiche Vorschauen für alle Versionen dieses Buches.

1.5 Wie melde ich Fehler?

1.6 Tipps zum Lesen

1.7 Notation und Konventionen

1.7.1 Was ist eine Typsignatur? Warum sehe ich statische Typen in diesem Buch?

Sie können zum Beispiel sehen

Number.isFinite(num: number): boolean

Das nennt man die Typsignatur von Number.isFinite(). Diese Notation, insbesondere die statischen Typen number von num und boolean des Ergebnisses, sind kein echtes JavaScript. Die Notation ist der zur JavaScript-Kompilierung Sprache TypeScript entlehnt (die größtenteils nur JavaScript plus statische Typisierung ist).

Warum wird diese Notation verwendet? Sie gibt Ihnen eine schnelle Vorstellung davon, wie eine Funktion funktioniert. Die Notation wird in einem 2ality-Blogbeitrag im Detail erklärt, ist aber meist relativ intuitiv.

1.7.2 Was bedeuten die Hinweise mit Symbolen?

  Lesehinweise

Erklärt, wie der Inhalt am besten gelesen wird.

  Externe Inhalte

Verweist auf zusätzliche, externe Inhalte.

  Tipp

Gibt einen Tipp in Bezug auf den aktuellen Inhalt.

  Frage

Stellt und beantwortet eine Frage, die für den aktuellen Inhalt relevant ist (denken Sie an FAQ).

  Warnung

Warnt vor Fallstricken usw.

  Details

Bietet zusätzliche Details, die den aktuellen Inhalt ergänzen. Ähnlich wie eine Fußnote.

1.8 Danksagungen