目前處於和 JS 與 jQuery 初識的地步,這運算子也算常出現於相關語法中,花等時間整理一下…


算術 運算子

運算子描述範例結果
+ i加 x=2
y=2
x+y
4
x=5
y=2
x-y
3
* x=5
y=4
x*y
20
/ 15/5
5/2
3
2.5
% 餘數 (除完之後的餘數) 5%2
10%8
10%2
1
2
0
++ 逐次增加 x=5
x++
x=6
逐次減少 x=5
x–
x=4

指定 運算子

運算子描述範例
= x=y 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

比較 運算子

運算子 描述 範例
== 等於 5==8 傳回的值為否returns false
=== 等於 (檢查兩者之值及型式) x=5
y=”5″
x==y returns true值相同
x===y returns false型式不同
!= 不等於 5!=8 正確,傳回之值為真returns true
> 大於 5>8 returns false
< 小於 5<8 returns true
>= 大於等於 5>=8 returns false
<= 小於等於 5<=8 returns true

邏輯 運算子

運算子 描述 範例
&& x=6
y=3
(x < 10 && y > 1) returns true
|| 或是 x=6
y=3
(x==5 || y==5) returns false
! 不是 x=6
y=3
!(x==y) returns true
?:條件選擇a ? b : c

字串 運算子

字串(string) 是最常用的文字, 例如 “Hello World!”. 要增加二個或更多的字串變數 + 運算子。


條件 運算子

JavaScript 亦包含條件運算子,基於某些條件它指定一個值給一個變數。

如果變數 visitor 等於 PRES,然後將字串 “Dear President ” 指定給變數greeting。
若變數 visitor 不等於 PRES,就將字串 “Dear “指定給變數 greeting.


資料來源:
JavaScript 運算子