Am 14. September 2017 haben wir eine überarbeitete Fassung unserer Datenschutzrichtlinie veröffentlicht. Wenn Sie video2brain.com weiterhin nutzen, erklären Sie sich mit diesem überarbeiteten Dokument einverstanden. Bitte lesen Sie es deshalb sorgfältig durch.

JavaScript Grundkurs

Eigene Ausnahmen

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Best practice - bei Bedarf können Sie auch eigene Ausnahmen erstellen und/oder selbst mit der Sprunganweisung throw Ausnahmen auswerfen.
02:05

Transkript

Sie sehen in diesem Film die Anwendung von selbst definierten Ausnahmen, beziehungsweise wie Sie auch selbst Ausnahmen auswerfen können. Das soll Ihnen auch zeigen, dass Ausnahmen nicht in jedem Fall ein Fehler sein müssen. Sie sehen hier, dass ich ein Objekt der Klasse error erzeuge und in einer Variablen Speicher. Sie können hier im Prinzip jede Klasse nehmen, die unter JavaScript zu Verfügung fügen steht. Objekt zum Beispiel auch, aber bei Ausnahmen ist es am naheliegensten in der Klasse error zu arbeiten, spielt aber in der Tat keine Rolle. Was ich dann mache ist, wenn ich auf die Schaltfläche klicke, berrechneich hier eine Zufallszahl und wenn diese Zufallszahl 0 ist, werfe ich mit einer Anweisung throw eine Ausnahme. Das ist genau so, als würde das System eine Ausnahme auswerfen und das bedeutet die nachfolgende Anweisung in diesem Try Blog wird nicht mehr ausgeführt und das Script springt direkt hier in den Catchteil und in dem Catchteil setze ich einfach die Hintergrundfarbe der Überschrift der Ordnung 1 auf rot. Sollte allerdings keine Ausnahme kommen, dann setze ich die Hintergrundfarbe auf blau. Probieren wir es aus. Ich klicke hier drauf, blau, rot, blau noch mal blau, noch mal blau, noch mal blau, jetzt wieder rot. Das ist der Zufallsmechanismus und Sie sehen, dass ich hier eigentlich keine Fehler in diesem Sinne jetzt habe, sondern dass ich die Ausnahmen zur Steuerung von meinem Programm benutze. Throw ist eine Sprunganweisung und sie verlässt diesen Blog und springt in den Catchteil gezielt. Man kann so etwas wie Sie sehen durchaus auch zur Steuerung das Programm nutzen, wobei das von Performance Seite her nicht empfohlen wird. Es ist sehr langsam. So eine Ausnahme ist wie ein Donner in ihrem Skript, also von daher sollte man es eigentlich nur sehr sparsam einsetzen, aber es gibt diese Möglichkeit, wie Sie hier gesehen haben und für einzelne isolierte Situation ist das durchaus sinnvoll so auch zu programmieren.

JavaScript Grundkurs

Lernen Sie die Möglichkeiten der universellen Sprache JavaScript kennen und machen Sie sich mit der Syntax vertraut, um Ihre Web-Applikationen durch effektive Skripts zu ergänzen.

8 Std. 20 min (134 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!