Sammlung Javascript Schnipsel

Zurück

Tutorial deutsch
https://wiki.selfhtml.org/wiki/JavaScript/Tutorials
Kommentare Datentypen

Beispiele:
<head>

  ...
   <title>Test</title>
   <script language="JavaScript">
         var wo = "in Wildau!";
         function ausruf(wo)
         {
            alert("Ich studiere " + wo);
         }
   </script>

</head>

<form>

   <input type=button value="Wo studierst Du?" onclick="ausruf(wo);">

</form>


<script language="JavaScript">

   jetzt=new Date();
     ausgabe="Heute ist "+ jetzt.toLocaleString();
   document.write(ausgabe.bold());

</script>


Komentare

Einzeilige Kommentare in Javascript, also innerhalb des <script>-Tags schreiben sich so
// dies ist eine Zeile, die von Javascript überlesen wird!

Mehrzeilige Kommentare in Javascript werden wie in C geklammert:
/* ein mehrzeiliger Kommentar kann so lang sein, wie er will,
Javascript überliest ihn */

Datentypen

vier „normale“ Datentypen. JavaScript gilt als „untypisiert“, man kann alle Daten ohne Deklaration und Zuordnung zu einem Typ verwenden.
boolean

False und True

number

dezimal: Natürliche und rationale Zahlen, Exponentialschreibweise -> 3 4.66 3.6E-21
oktal: Ganzzahlen, Kennzeichen ist führende Null -> 023
hexadezimal: Ganzzahlen mit führendem 0X bzw. 0x -> 0xFF

string

Zeichenkette

undefined

Variable ohne Wertzuweisung null

Zu den Datentypen gehören ungewohnterweise aber auch:
function

können wie normale Variable in arrays gespeichert, als Parameter anderer
Funktionen aufgerufen, als Eigenschaften beliebigen Objekten zugewiesen werden.

Beispiel:
funktionsname(variable1,variable2,..);
lies(eintrag,ergebnis);

object

Ansammlung benannter Daten (= Eigenschaften) zu denen auch Funktionen
gehören, die dann Methoden genannt werden. Zugriff erfolgt durch Nennung
des Objektnamens, gefolgt von Punkt und Eigenschafts- oder Methodennamen

Eigenschaft:
picture.height, picture.width;
picture["height"], picture["width"];

  • Wo gelten Variable? Variable gelten auf einer ganzen Seite, global.
  • Wird innerhalb einer Funktionsdefinition ein Variablenname erneut verwendet, dann kann durch Deklaration mit var innerhalb der Funktion erreicht werden, daß die zweite Variable lokal, d.h. von der globalen unabhängig gilt.
  • Variablennamen können beliebig lang werden, dürfen aber kein Leerzeichen enthalten
  • bei Variablennamen wird zwischen Groß- und Kleinbuchstaben unterschieden!
  • Variablennamen dürfen keine Schlüsselwörter von JavaScript sein


Page last modified on 06.10.2015 14:45