268 aus 268 Beiträgen gefunden.
Die for-SchleifeEine for-Anweisung basiert auf einer Indexvariablen und führt Anweisungen inkrementel durch, bis eine Bedingung nicht mehr zutrifft.
for (Anfangs-Ausdruck; Bedingung; Increment-Anweisung) { Anweisungen; }
Anders als die Varianten der while-Anweisung wird die Variable innerhalb der Increment-Anweisung automatisch herauf- oder heruntergezählt und im Anweisungsblock der for-Anweisung muss keine Anweisung für das sichere Ende der Schleife sorgen.
Alle Parameter sind am Anfang der Schleife in einer Klammer gelistet und gestalten die for-Anweisung:
Der Anfangs-Ausdruck initialisiert einen (oder mehrere) Zähler, fast immer auf der Initialisierung eine ...
mehr Inkrement- und DekrementoperatorBei der schrittweisen Erhöhung bzw. Verminderung einer Variablen ist das Inkrement (vergrößern) bzw. Dekrement (vermindern) der festgelegte Betrag der Änderung. In JavaScript steht dazu der Inkrement- (--) bzw. der Dekrement-Operator (++) zur Verfügung. Der Operator erniedrigt bzw. erhöht der Wert der Variablen um 1 (Datentyp number).
Postdekrement und Prädekrement
Der Inkrement- und der Dekrement-Operator kann jeweils als Postfix oder Präfix verwendet werden. Wird er wie bei
y = x++
als Postfix verwendet, dann erhält y den Wert von x und anschließend wird x erhöht. Der Ausdruck
y = ++x
bedeutet, dass y den Wert ...
mehr Datentypen unter JavaScriptEs gibt vier "normale" Datentypen. JavaScript gilt als "untypisiert", man kann alle Daten ohne Deklaration und Zuordnung zu einem Typ verwenden. JavaScript wandelt je nach Notwendigkeit Daten in den jeweils erforderlichen Typ um.
Datentyp
Wertebereich
boolean
Boolscher Wert, Wahrheitswert
false und true
number
Zahl, 8 Byte lange Fließkommazahl nach IEEE-Standard
+/-2.2250738585072014*10-308 1.7976931348623157*10308 Oktal: Ganzzahlen, Kennzeichen ist führende "Null" (023) Hexadezimal: Ganzzahlen mit führendem 0X bzw. 0x (0xFF) Infinity: größte darstellbare Zahl -Infinity:&n ...
mehr Die for-in SchleifeDie for-in-Schleife ist ein Sonderfall der for-Schleife und dient allein der Iteration durch Arrays oder Objekte. Grundsätzlich kann folgendes festgehalten werden:
Bei einem Array durchläuft die for-in-Schleife alle Elemente eines Arrays.
Bei Objekten durchläuft die for-in-Schleife alle Eigenschaften eines Objekts.
Das Schöne an der for-in-Schleife ist, dass die Anzahl der Elemente nicht zuvor festgestellt werden muss und dass keine Endlos-Schleifen zu befürchten sind. Zu beachten ist allerdings, dass die Reihenfolge der gelieferten Werte nicht zwingend der Reihenfolge im Array entsprechen muss.
Beispiel: Alle Elemente eines Arrays ausgeben
...
mehr Wertigkeiten verändern mit der !important - RegelDas Schlüsselwort !important verändert die natürliche Wertigkeit der Style-Angabe. Die Wirkweise der !important - Regel ist das "überbieten" der CSS-Prioritäten. Mit !important legen Sie die höchste Priorität fest. Siehe folgendes Beispiel:
#content ul li { color : red; } ul li { color : blue !important; }
In diesem Beispiel hat die Anweisung #content ul li die höchste Priorität. Listenpunkte würden damit rot dargestellt. Ohne das !important in der zweiten Anweisung hätte die blaue Farbangabe keinen Effekt auf die Listeneinträge, die innerhalb der ID #content sind. Durch das !important geben Sie der zweite Anweisung allerding ...
mehr