O'Reilly logo

JavaScript: Das umfassende Referenzwerk, Sixth Edition by David Flanagan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Verschiedene Operatoren

JavaScript unterstützt eine Reihe von Operatoren zu anderen Zwecken, die in den folgenden Abschnitten beschrieben werden.

Der Bedingungsoperator (?:)

Der Bedingungsoperator ist der einzige Ternäroperator (drei Operanden) in JavaScript und wird in der Tat gelegentlich einfach als »der Ternäroperator« bezeichnet. Dieser Operator wird gelegentlich in der Form ?: geschrieben, obwohl er im Code nicht ganz in dieser Form erscheint. Weil dieser Operator drei Operatoren hat, kommt der erste vor das ?, der zweite zwischen ? und : und der dritte nach dem :. Er wird folgendermaßen verwendet:

x > 0 ? x : -x     // Der Absolutwert von x

Die Operanden des Bedingungsoperators können einen beliebigen Typ haben. Der erste Operand wird ausgewertet ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required