GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing developer.mozilla.org — Ausdrücke und Operatoren - JavaScript | MDN Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Ausdrücke und OperatorenDieses Kapitel dokumentiert alle JavaScript-Sprachoperatoren, -ausdrücke und -Schlüsselwörter. Ausdrücke und Operatoren nach KategorieEine alphabetische Auflistung finden Sie in der Seitenleiste links. Primäre AusdrückeGrundlegende Schlüsselwörter und allgemeine Ausdrücke in JavaScript. Diese Ausdrücke haben die höchste Präzedenz (höher als Operatoren).
Ausdrücke auf der linken SeiteLinke Werte sind das Ziel einer Zuweisung.
Inkrement und DekrementPostfix-/Präfix-Inkrement- und Postfix-/Präfix-Dekrementoperatoren. Unäre OperatorenEine unäre Operation ist eine Operation mit nur einem Operanden.
Arithmetische OperatorenArithmetische Operatoren nehmen numerische Werte (entweder Literale oder Variablen) als ihre Operanden und geben einen einzelnen numerischen Wert zurück. VergleichsoperatorenEin Vergleichsoperator vergleicht seine Operanden und gibt abhängig davon, ob der Vergleich wahr ist, einen Boolean-Wert zurück.
Hinweis:
GleichheitsoperatorenDas Ergebnis der Auswertung eines Gleichheitsoperators hat immer den Typ Boolean, abhängig davon, ob der Vergleich wahr ist. Bitweise SchiebeoperatorenOperationen zum Verschieben aller Bits des Operanden. Binäre bitweise OperatorenBitweise Operatoren behandeln ihre Operanden als Satz von 32 Bits (Nullen und Einsen) und geben standardmäßige numerische JavaScript-Werte zurück. Binäre logische OperatorenLogische Operatoren implementieren Boolean-Werte (logische Werte) und weisen ein Kurzschlussverhalten auf. Bedingungsoperator (ternär)
ZuweisungsoperatorenEin Zuweisungsoperator weist seinem linken Operanden basierend auf dem Wert seines rechten Operanden einen Wert zu.
Yield-OperatorenSpread-Syntax
Kommaoperator
Was sind Operatoren?Wie im Abschnitt Was sind Anweisungen, Deklarationen und Ausdrücke? erläutert wird, ist ein Ausdruck ein grundlegender Baustein, der zu einem Wert ausgewertet wird. Anweisungen, Deklarationen und Ausdrücke können jeweils bestimmte Stellen definieren, an denen Ausdrücke akzeptiert werden. Wenn ein Ausdruck Stellen für weitere verschachtelte Ausdrücke enthält, werden die Teile, die keine solchen Stellen sind, als Operatoren bezeichnet. Beispielsweise lautet die Syntax für einen Additions-Ausdruck MDN betrachtet gemäß der obigen Definition auch Ausdrücke ohne Stellen wie Ein Ausdruck muss keine feste Anzahl von Stellen annehmen. Beispielsweise kann der Array-Literal-Ausdruck Die Definition von Operatoren wird bei bestimmten anderen Codeeinheiten unschärfer: Was ist, wenn ein Ausdruck eine Stelle enthält, die kein Ausdruck ist, oder wenn eine mit einem Ausdruck kombinierte Codeeinheit keinen Ausdruck ergibt? Bezeichnen wir diese Codeeinheit dann noch als Operator?
Der Begriff „Operator“ ist in JavaScript nicht präzise definiert, daher gibt MDN keine endgültige Antwort. Unser Ansatz besteht darin, all diese Konstrukte unter „Operatoren“ zusammenzufassen, aber zu vermeiden, sie formell als Operatoren zu bezeichnen. Viele nützliche Konzepte zu Operatoren, etwa die Präzedenz, gelten unabhängig von ihrer genauen Natur weiterhin für sie. SpezifikationenBrowser-KompatibilitätSiehe auchHelp improve MDN |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |