JSLog

Closures

Man kann darüber diskutieren ob Closures noch ein Einsteigerthema sind. Zumindest sind sie ein zentraler Teil der Sprache und man kommt als Entwickler nur schwer um sie herum. Dieser Artikel ist eine Fortsetzung des Artikels von letzter Woche zum Thema Funktionen.

Funktionen

In der Reihe der Einsteiger-Artikel waren wir gerade bei Kontrollstrukturen wie Schleifen und Fallunterscheidungen. Ein weiteres wichtiges Werkzeug zur Strukturierung und Steuerung des Programmablaufs sind Funktionen.

Sowohl bei den Datentypen als auch bei Ausdrücken hab ich schon kurz angeschnitten, dass es so etwas wie Funktionen gibt. Tatsächlich sind die sogar ein zentraler Bestandteil der JavaScript Programmierung. Weil das Thema etwas umfangreicher ist, teile ich es in zwei Artikel. In diesem Artikel geht es im allgemeinen um die Erzeugung von Funktionen und deren Aufruf. Im zweiten Teil geht es dann um Closures und was man damit so alles anstellen kann.

Programmablauf

Da, ein weiterer Artikel für JavaScript-Einsteiger. Wer die letzten Artikel verfolgt hat, sollte sich im Umgang mit Variablen und Ausdrücken auskennen und grob im Kopf haben, welche Datentypen es so gibt. Bevor wir uns mit den allmächtigen Funktionen in JavaScript auseinandersetzen, müssen wir uns noch ein wenig mit dem eigentlich Programmablauf auseinandersetzen. Und natürlich unsere Möglichkeiten diesen zu beeinflussen.

Ausdrücke

Das ist der Dritte Teil, meines Versuches, Einsteigern JavaScript zu vermitteln. Dieses mal geht es um Ausdrücke.

Was ist ein Ausdruck?

Ein Ausdruck ist ein Stück Code, der beim Ausführen des JavaScriptes ausgewertet wird, also in einen Einzelnen Wert übersetzt wird.

Datentypen in JavaScript

Das ist der Zweite Teil einer Reihe von Posts mit denen ich JavaScript für Einsteiger erklären will. Im ersten Teil ging es um Variablen-Deklaration und Zuweisungen, wie man sie erzeugt und wie man sie mit Werten belegt. Als nächstes brauchen wir Daten, die wir in den Variablen speichern können, bevor wir uns ansehen, was wir denn nun mit den Variablen alles nützliches anstellen können.

Variablen-Deklaration und Zuweisungen

Das ist der erste Teil einer Reihe von Posts mit denen ich JavaScript für Einsteiger erklären will. Tatsächlich musste ich ein bisschen überlegen mit welchen Konzepten man am Besten anfängt, wenn man JavaScript als neue Programmiersprache lernt. Ich möchte bewusst an dieser Stelle keine historischen Informationen über die Sprache bringen, sondern einen schnellen Einstieg bieten. Darum werden sich die ersten Posts mit Variablen, Zuweisungen, Datentypen und Ausdrücken beschäftigen.

Yet another JavaScript Blog

Ein neues Blog, das ist ein interessanter Zufall. Interessant, weil ich noch vor wenigen Tagen für mich beschlossen habe, dass diese Blog-Sache nichts für mich ist. Wie ich das gemerkt habe? Naja, mein Privat-Blog gammelt jetzt schon einige Zeit ohne regelmäßige neue (geschweige denn interessante) Beiträge und ganz ehrlich? Ich tue mich schwer Besserung zu geloben.