運算子摘要
下列資料表中列出 JScript 運算子。 說明欄位中的每個名稱都連結至一個對應的主題,其中說明適當的語法和用法。
計算運算子
描述 |
符號 |
---|---|
+ |
|
-- |
|
/ |
|
++ |
|
% |
|
* |
|
- |
|
- |
所有計算運算子,都以數值資料計算。 若有運算元為字串,加法運算子也能串連字串。
邏輯運算子
描述 |
符號 |
---|---|
== |
|
>= |
|
> |
|
=== |
|
in |
|
!= |
|
<= |
|
< |
|
&& |
|
! |
|
|| |
|
!== |
邏輯運算子會傳回 Boolean 值。 此值可能代表比較、測試或結合的結果,視運算子而定。
位元運算子
描述 |
符號 |
---|---|
& |
|
<< |
|
~ |
|
| |
|
>> |
|
^ |
|
>>> |
位元 (Bitwise) 運算子根據運算元的二進位表示法來操作。 如果運算元彼此不相容,則會被強制為適當的型別。 如需詳細資訊,請參閱由位元運算子強制型轉。
指派運算子
描述 |
符號 |
---|---|
= |
|
+= |
|
&= |
|
|= |
|
^= |
|
/= |
|
<<= |
|
%= |
|
*= |
|
>>= |
|
-= |
|
>>>= |
所有指派運算子傳回的值,都是指派給左運算元的值。
雜項運算子
描述 |
符號 |
---|---|
, |
|
?: |
|
delete |
|
instanceof |
|
new |
|
typeof |
|
void |