Heim > Web-Frontend > js-Tutorial > Zusammenfassung der JavaScript-Operatoren_Javascript-Fähigkeiten

Zusammenfassung der JavaScript-Operatoren_Javascript-Fähigkeiten

WBOY
Freigeben: 2016-05-16 15:56:53
Original
1708 Leute haben es durchsucht

In JavaScript gehören zu den gängigen Operatoren arithmetische Operatoren, Vergleichsoperatoren und logische Operatoren.

Tabelle 1: Häufige JavaScript-Operatoren

算数运算符 说明 举例 结果
= 赋值运算符。将运算符右边变量的值赋给左边变量。 x = 5 ; -
加号。将两个数据相加。 y=1 2; y=3
- 减号。将两个数据相减。 z = x-y; z=2
* 乘号。将两个数据相乘。 a=x*y; a=15
/ 除号。将两个数据相除。 b=x/z; b=2.5
% 求余运算。求两个数据相除的余数。 c=x%z; c=1
自加。将操作数加1。 m= x; m=6   x=6
-- 自减。将操作数减1。 n=--x; n=5    x=5
比较运算符 说明 举例 结果
== 相等。若两数据相等,返回 true,否则返回 false。 boolean1=(x==5); boolean1=true
!= 不相等。若两数据不相等,返回 true,否则返回 false。 boolean2=(x!=5); boolean2=false;
> 大于。若左边数据大于右边数据,返回 true,否则返回 false。 boolean4=(x>y); boolean4=true
< 小于。若左边数据小于右边数据,则返回布尔值true,否则返回false。 boolean5=(x boolean5=false
>= 大于等于。若左边数据大于或等于右边数据,返回 true,否则返回 false。 boolean6=(x>=y); boolean6=true
<= 小于等于。若左边数据小于或等于右边数据,返回 true,否则返回 false。 boolean7=(x<=y); boolean7=false
逻辑运算符 说明 举例 结果
&& 逻辑与。如果符号两边的操作数为真,返回true,否则返回false。 boolean_a=true&&false; boolean_a=false
|| 逻辑或。如果符号两边的操作数为假,返回false,否则返回true。 boolean_b=true||false; boolean_b=true
! 逻辑非。如果符号右边的操作数为真,返回false,否则返回true。 boolean_c=!true; boolean_c=false

" " kann auch zum Verketten von Zeichenfolgen

verwendet werden

Das Zeichen „ “ kann nicht nur zwei Daten hinzufügen, sondern auch zum Verbinden von Zeichenfolgen verwendet werden.

Zum Beispiel:

Code kopieren Der Code lautet wie folgt:

var name=" Tom ";
var Alter=22;
var person="Mein Name ist „Name“! Ich bin „Alter“! „;
alarm(person);

Speichern Sie den Code und führen Sie ihn aus, um ihn anzuzeigen. Mein Name ist Tom, ich bin 22!

Im obigen Beispiel gibt es Zeichenfolgen und Werte. Wenn Zeichenfolgen und numerische Werte gemischt werden, bestimmt JavaScript automatisch die Funktion des „“-Zeichens, ob es sich um eine Additionsoperation oder eine Verkettung von Zeichenfolgen handelt. Bei der Verkettung von Zeichenfolgen wird auch der numerische Wert in eine Zeichenfolge umgewandelt.

Diskussion über Selbstinkrementierung ( ) und Selbstdekrementierung (--)

Es ist erwähnenswert, dass die Operatoren Selbstinkrementieren ( ) und Selbstdekrementieren (--) unterschiedliche Bedeutungen haben, wenn sie vor und nach dem Operanden platziert werden. Setzen Sie es vor den Operanden (vordere Selbstinkrementierung/vordere Selbstdekrementierung), addieren Sie zuerst 1 (subtrahieren Sie 1) zum Operanden und führen Sie dann die Operation aus. dekrementieren), führen Sie zuerst die Operation aus und addieren Sie dann 1 zum Operanden (verringern Sie 1).

Zum Beispiel:

Code kopieren Der Code lautet wie folgt:


Wert von y anzeigen


Zeigen Sie den Wert von z


Zeigt den Wert von m an


Wert von n anzeigen


Speichern Sie den Code und führen Sie ihn aus. Klicken Sie nacheinander auf die vier Textteile. Daraufhin werden alle 6 angezeigt.

Analyse:

Für y wird der Wert von x (x=5) plus 1 zu 6, und dann wird der Wert von x an y übergeben.
Übergeben Sie für z zunächst den Wert von x (x=6) an z und addieren Sie dann 1 zu x, sodass der Wert 7 wird.
Für m ist der Wert von x (x=7) minus 1 6 und der Wert von x wird an m übergeben.
Übergeben Sie für n zunächst den Wert von x (x=6) an n und subtrahieren Sie dann 1 von x, sodass der Wert 5 wird.

Abkürzung für arithmetischer Operator

Um die Bedienung zu erleichtern und das Schreiben von Code zu reduzieren, unterstützt JavaScript auch die Abkürzungen gängiger mathematischer Operatoren.

Tabelle 2 Abkürzungen gängiger arithmetischer Operatoren


Operator Beispiel Entspricht = x =y x=x y -= x-=y x=x-y *= x*=y x=x*y /= x/=y x=x/y %= x%=y x=x%y

运算符 例子 等价于
= x =y x=x y
-= x-=y x=x-y
*= x*=y x=x*y
/= x/=y x=x/y
%= x%=y x=x%y

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er gefällt Ihnen allen.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage