146 Kapitel 4
Postinkrement
Wir müssen mal wieder über
Ihren Wortschatz reden …
Sie haben inzwischen eine Menge Code geschrieben, der so aussieht:
myImportantCounter = myImportantCounter + 1;
Nach dieser Anweisung ist der Wert von myImportantCounter um eins größer.
Hier nehmen wir die Variable
und erhöhen sie um eins.
Tatsächlich kommt diese Anweisung so häufig vor, dass es dafür in JavaScript eine Abkürzung gibt. Sie
wird Postinkrement-Operator genannt und ist trotz ihres ungewöhnlichen Namens ganz einfach. Anhand
des Postinkrement-Operators können wir die oben stehende Codezeile auch so schreiben:
myImportantCounter++;
Nach dieser Anweisung ist der Wert von myImportantCounter um eins höher als vorher.
Schreiben Sie einfach »++« hinter den Variablennamen.
Natürlich würde etwas fehlen, wenn es nicht auch einen Postdekrement-Operator gäbe. Diesen können Sie
verwenden, um den Wert einer Variablen um eins zu verringern, wie hier:
myImportantCounter--;
Nach dieser Anweisung ist der Wert von myImportantCounter um eins kleiner als vorher.
Schreiben Sie einfach »--« direkt hinter den Variablennamen.
Und warum sagen wir Ihnen das gerade jetzt? Weil der Postinkrement-Operator häufig zusammen mit
for-Schleifen benutzt wird. Wir wollen unseren Code mit seiner Hilfe etwas verschönern …
Angenommen, myImportantCounter
hat den Wert null.

Get JavaScript-Programmierung von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.