Heim > Artikel > Web-Frontend > In welche Javascript-Operatoren unterteilt werden kann
Javascript-Operatoren können unterteilt werden in: 1. Arithmetische Operatoren, die zum Ausführen allgemeiner mathematischer Operationen verwendet werden; 2. Zuweisungsoperatoren, die zum Zuweisen von Werten zu Variablen verwendet werden; Operator; 5. Vergleichsoperator; 7. Ternärer Operator;
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Arithmetische Operatoren
Arithmetische Operatoren werden zum Ausführen allgemeiner mathematischer Operationen wie Addition, Subtraktion, Multiplikation, Division usw. verwendet. In der folgenden Tabelle sind die in JavaScript unterstützten arithmetischen Operatoren aufgeführt:
Operator | Beschreibung | Beispiel |
---|---|---|
+ | Additionsoperator | x + y bedeutet, die Summe von von y |
* | Multiplikationsoperator | x * y bedeutet, das Produkt aus | 取 % 模 模 余
reeee | ||
Signment -Operator | ||
= | Der einfachste Zuweisungsoperator weist den Wert auf der rechten Seite des Operators der Variablen auf der linken Seite des Operators zu. | x = 10 bedeutet, dass die Variable x 10 zugewiesen wird |
+=
Führen Sie zuerst die Divisionsoperation durch und weisen Sie dann das Ergebnis der Variablen auf der linken Seite des Operators zu
x / = y entspricht x = x / y%=
Führen Sie zuerst die Modulo-Operation aus und weisen Sie dann das Ergebnis der Variablen auf der linken Seite des Operators zu x % y
复制纯文本复制 | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
String-Operationen Neben der Durchführung mathematischer Operationen können auch + und verwendet werden += -Operatoren in JavaScript können auch zum Zusammenfügen von Zeichenfolgen verwendet werden, darunter: |
|
|||||||||||||||||||||||||||
Der Beispielcode lautet wie folgt: | ||||||||||||||||||||||||||||
Auto-Inkrement- und Auto-Dekrement-Operatoren werden verwendet, um den Wert zu erhöhen von eine Variable (+1; Der Inkrementoperator | inkrementiert. Der Subtraktionsoperator | |||||||||||||||||||||||||||
x-- | Dekrementoperator | |||||||||||||||||||||||||||
运算符 | 名称 | 示例 |
---|---|---|
== | 等于 | x == y 表示如果 x 等于 y,则为真 |
=== | 全等 | x === y 表示如果 x 等于 y,并且 x 和 y 的类型也相同,则为真 |
!= | 不相等 | x != y 表示如果 x 不等于 y,则为真 |
!== | 不全等 | x !== y 表示如果 x 不等于 y,或者 x 和 y 的类型不同,则为真 |
d951a91452ac97ec7e3b521493ee0051 | 大于 | x > y 表示如果 x 大于 y,则为真 |
>= | 大于或等于 | x >= y 表示如果 x 大于或等于 y,则为真 |
49351355c638191aca2bbca6d88ab3bf> | 按位右移(有符号右移):将所有二进制位统一向右移动指定的位数,并拷贝最左侧的位来填充左侧 | 5 >> 1 等同于 0101 >> 1 结果为 0010,十进制结果为 2 |
>>> | 按位右移零(无符号右移):将所有二进制位统一向右移动指定的位数,并在最左侧补 0 | 5 >>> 1 等同于 0101 >>> 1 结果为 0010,十进制结果为 2 |
示例代码如下:
var a = 5 & 1, b = 5 | 1, c = 5 ^ 1, d = ~ 5, e = 5 << 1, f = 5 >> 1, g = 5 >>> 1; console.log(a); // 输出:1 console.log(b); // 输出:5 console.log(c); // 输出:4 console.log(d); // 输出:-6 console.log(e); // 输出:10 console.log(f); // 输出:2 console.log(g); // 输出:2
【推荐学习:javascript高级教程】
Das obige ist der detaillierte Inhalt vonIn welche Javascript-Operatoren unterteilt werden kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!