演算子

優先順位

算術・文字列結合 演算子

演算子説明
+加算・文字列結合 演算子
-減算 演算子
** べき乗 演算子
*乗算 演算子
/除算 演算子
%剰余 演算子
++インクリメント演算子
--デクリメント演算子

比較 演算子

演算子説明
<小なり 演算子
>大なり 演算子
<=以下 演算子
>=以上 演算子
==等値 演算子
!=非等値 演算子
===同値 演算子
!==非同値 演算子

論理 演算子

演算子説明
&&論理 AND 演算子
||論理 OR 演算子
!論理否定

代入 演算子

演算子説明
=代入
+=加算・文字列結合代入 演算子
-=減算代入 演算子
**= べき乗代入 演算子
*=乗算代入 演算子
/=除算代入 演算子
%=剰余代入 演算子
<<=左ビットシフト代入 演算子
>>=右ビットシフト代入 演算子
>>>=符号なし右ビットシフト代入 演算子
&=ビット毎の AND 代入 演算子
^=ビット毎の XOR 代入 演算子
|=ビット毎の OR 代入 演算子

条件 演算子

演算子説明
? :三項演算子

カンマ 演算子

演算子説明
,カンマ演算子

ビット処理用 演算子

演算子説明
&ビット毎の AND
|ビット毎の OR
^ビット毎の XOR
~1の補数
<<左ビットシフト
>>符号あり右ビットシフト
>>>符号なし右ビットシフト

メンバー 演算子

演算子説明
.メンバー アクセス
[]配列のインデックス

その他 演算子

演算子説明
inin 演算子
instanceofinstanceof 演算子
()グループ化
await 待機 演算子
newnew 演算子
deletedelete 演算子
typeoftypeof 演算子
voidvoid 演算子
yield
yield*
spread