Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

JavaScript lernen

Klassenelemente verwenden

Testen Sie unsere 2021 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Klassenelemente werden direkt von der Klasse zur Verfügung gestellt. Sie können also solche Elemente nutzen, ohne vorher eine konkrete Instanz erzeugt zu haben. Als Beispiel dient hier die Klasse Math mit einem Zufallsgenerator.
02:50

Transkript

Klassen sind einerseits Bauvorschriften für Objekte, andererseits dienen sie der Klassifizierung der gemeinsamen Eigenschaften und Methoden von Objekten. Aber man kann Klassen auch wie Objekte direkt benutzen und sogenannte Klassenelemente in einem JavaScript einsetzen. Und darum kümmern wir uns in diesem Video. Grundsätzlich erzeugt man Objekte, indem man einen Constructor benutzt, etwa so: mit dem Schlüsselwort "New" und dann eben der Methode, die wie eine Klasse benannt ist, und dann kommen runde Klammern, oder man erzeugt Objekte literal. Es gibt nun aber Situationen, in denen es nicht notwendig ist, Objekte zu erzeugen. In diesem Fall kann man auch mit einer Klasse arbeiten, und die Situation ist diejenige, dass sich bestimmte Funktionalitäten oder Eigenschaften nicht unterscheiden würden, wenn man verschiedene Objekte erzeugt. Es ist entscheidend, dass sich verschiedene Objekte in ihrer Entwicklung quasi unterscheiden können. Sie haben nichts miteinander zu tun, außer, dass sie aus der gleichen Bauvorschrift erzeugt wurden. Und immer dann, wenn es nicht notwendig wäre, dass Objekte eine verschiedene Entwicklung nehmen dann kann man auch die Klasse selbst benutzen und mit diesen Klassenelementen arbeiten. Das ist eine strenge Vereinfachung, warum man Klassenelementen arbeitet, aber im Grunde ist es der Hintergrund. Nun gibt es z.B. in JavaScript eine Klasse "Math", oder Math, und diese beinhaltet mathematische Konstanten, z.B. die: Es ist nicht zu erwarten, dass sich Pi in den nächsten Jahren verändern wird, Vorsicht, Ironie! Natürlich wird sich Pi nicht verändern, das sind ja Konstanten, genau so auch der Logarithmus von 2 oder von 10 oder die Zahl e. Das sind alles Dinge, die immer identisch sind, egal, ob sie ein Objekt erzeugen würden und dann über Objekt A, B, oder C auf diesen Wert zugreifen, oder Sie nehmen gleich die Klasse, schreiben die hin, machen einen Punkt und nutzen dann diesen entsprechenden Wert. Das ist ein Klassenelement. Oder aber gewisse Methoden, etwa das Abrunden von Werten, das erfolgt immer nach dem gleichen Schema. Oder hier haben Sie mit "Random" einen Zufallsmechanismus. Das bedeutet, diese Methode liefert einen zufälligen Wert zwischen 0 und 1, und es ist vollkommen egal, ob sie das über eine Klasse oder ein Objekt oder ein anderes Objekt aufrufen. Sie wollen ja einen Zufallswert haben. Und Zufall beinhaltet nicht eine bestimmte Entwicklungsphase. Von daher haben Sie also in diesem Video gesehen, dass man durchaus in gewissen Situationen auch über die Klasse selbst Eigenschaften oder Methoden verwenden kann.

JavaScript lernen

Legen Sie los mit der Programmierung von beeindruckenden Webseiten und machen Sie sich mit den Grundstrukturen von JavaScript, Objekten und insbesondere dem DOM-Konzept vertraut.

3 Std. 6 min (36 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

DVD oder Online-Training: Was ist der Unterschied?

 

Inhaltlich sind beide Trainings absolut gleich. Der Unterschied liegt bei den Nutzungsmöglichkeiten und im Vertriebsweg.

 

Beim Training auf DVD erhalten Sie eine Box mit allen Inhalten und einem gedruckten Bonusmagazin.

Die Bezahlung erfolgt bequem per Rechnung.

 

Das Online-Training ist sofort nach dem Kauf verfügbar, jederzeit und an jedem Ort. Sie brauchen nur eine Online-Verbindung und einen gängigen Webbrowser. Wenn Sie das Training herunterladen, steht es Ihnen auf Ihrem Computer auch offline zur Verfügung.

Die Bezahlung erfolgt per Kreditkarte, Paypal oder sofortüberweisung.de (nicht in allen Ländern verfügbar).

 

Wir wünschen Ihnen viel Freude mit dem Video-Training Ihrer Wahl – ob Online oder auf DVD.

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!