Wie wird in einem HTML-Dokument gerechnet ? - Teil 1

Damit mein Beispiel im Teil 6 auch wirklich verstanden werden kann, ist zunächst etwas graue Theorie unabdingbar. Sie können einfach nicht mit JavaScript ohne Wissen über Variablen, Ausdrücke oder Operatoren in einem HTML-Dokument rechnen:

Variablen werden deklariert:

Um Variablen in JavaScript verwenden zu können, müssen diese in einem Script zuerst mit der Funktion "var" "angemeldet" werden. Aber, im Gegensatz zu den meisten Programmiersprachen, muß bei einer Deklaration einer Variablen in JavaScript kein Variablen-Typ angegeben werden.

Also, in JavaScripten wird nicht festgelegt, ob es sich bei der Variablen um einen ganzzahligen Wert, gebrochenen Wert oder um eine Zeichenkette handelt. Die Typfestlegung wird immer automatisch von JavaScript bei jeder einzelnen Wertzuweisung neu vorgenommen.

Hinweis: Eine Variable kann innerhalb eines JavaScripts ihren Typ beliebig ändern.

Nach der Funktion "var" folgt der Parameter (die Parameter), also der (die) Name(n) der neuen Variable(n).

Der Variablen-Name darf aus Buchstaben und Ziffern, sowie aus dem Sonderzeichen "_" bestehen. Ganz wichtig aber ist, das erste Zeichen darf keine Ziffer sein.

Hinweis: JavaScript unterscheidet zwischen Groß- und Kleinschreibung:
z.B. "var zahl", "var Zahl" und "var ZAHL" sind drei verschiedene Variablen.

Der Parameter, der auf die Funktion "var" folgt, darf zusätzlich, neben dem eigentlichen Namen der Variablen, auch gleich den Inhalt der Variablen enthalten:
z.B.: "var zahl=5;" oder "var zahly=4; var zahlx=5+zahly;"

Besonderheit: Neue Variablen werden auch ohne die Funktion "var" erkannt.
Tritt in einem JavaScript eine Variable auf, die bisher noch nicht verwendet wurde, deklariert JavaScript diese Variable. Jedoch gilt eine so deklarierte Variable immer nur innerhalb eines bestimmten Bereiches, wie z.B. einer Funktion.

Globale Variablen und Lokale Variablen:

Wenn Sie in JavaScript zum Beispiel mit mehreren Funktionen arbeiten und diese sich womöglich auch noch gegenseitig bzw. selber aufrufen, müssen Sie genau auf den Gültigkeitsbereich von Variablen achten.

Dazu werden zwei Grundarten von Variablen unterschieden:

Globale Variablen gelten generell innerhalb des aktuellen Dokuments und entstehen immer dann, wenn Sie außerhalb einer Funktion deklariert werden. Dabei ist es egal, ob diesen Variablen gleichzeitig mit dem Deklarieren ein Wert zugewiesen wird.

Lokale Variablen gelten nur innerhalb einer Funktion und entstehen, wenn diese Variable innerhalb einer Funktion ohne(!) Wertzuweisung deklariert wird. Deklarieren Sie eine Variable mit direkter Wertzuweisung innerhalb einer Funktion, entsteht eine globale Variable.

Hinweis: Es gilt als guter Programmierstil, alle globalen Variablen am Anfang eines HTML-Dokumentes (möglichst im <head> ... </head> - Bereich des HTML-Dokuments) oder aber am Anfang eines JavaScriptes zu deklarieren.

 
 
 
 Kontakt | Übersicht | Komplex-Suche | AGB | Impressum | Datenschutz
Copyright © 2012 Juniors-Workstation. Alle Rechte vorbehalten.
Joomla! ist freie, unter der GNU/GPL-Lizenz veröffentlichte Software.
 
 
     
 
   
Design by windows vista forum and energiesparlampen