>本文為JavaScript操作員提供了綜合指南,為了清晰和增強的理解。我們將探索他們的功能,並用實際的示例說明它們的用法。
密鑰概念:
1。算術運算符:這些執行標準數學操作。
'Hello' ' World!'
。 'Hello World!'
>
1 {a:1}
'1[object Object]'
縮寫( - ):10 - 5
>乘法(5
):*equals
等於10 / 2
模量(%):5
等於Infinity
。 10 % 3
遞增,以後,後綴1
遞增)。
x
)。
x
--x
x--
unary plus():-5
5
> dendonentiation( '10'
10
x = 5;
x = 3;
>
在
x = x 3;
*x -= 2;
x /= 2;
>
x %= 3;
= 2;`&=
,|=
)。 ^=
<<=
>>=
>>>=
3。比較運算符:
等價(==):
1 == '1'
是true
。 1 != '2'
是true
。 1 === '1'
。 false
1 !== '1'
true
小於(&lt;):5 > 2
是true
。
2 < 5
。
true
5 >= 5
true
2 <= 5
是true
。 邏輯或(||):
true && false
倒轉一個布爾值。 false
是'a' && 'b'
。 'b'
false || true
時,才返回右操作數。 true
是'' || 'a'
。 'a'
是!true
5。位運算符:false
在數字的二進製表示上進行操作。 5 & 3
(binary101 & 011
)等於1
(binary001
)。
5 | 3
)等於101 | 011
(binary7
)。
111
5 ^ 3
(binary101 ^ 011
)。
6
110
> lotwise not(〜):~5
>~101
左移(&lt;&lt;):-6
>擴展運算符(...):
age > 18 ? 'Adult' : 'Minor';
[...array]
>obj?.prop?.subprop
>這種詳細的解釋為理解和有效利用JavaScript操作員的編程努力提供了堅實的基礎。 請記住,請諮詢MDN Web文檔以獲取最新和全面的信息。 以上是神秘的JavaScript操作員:該符號是什麼意思?的詳細內容。更多資訊請關注PHP中文網其他相關文章!