JavaScript表示式和運算子(轉)

amyz發表於2007-08-12
JavaScript表示式和運算子(轉)[@more@]

  1、表示式

  在定義完變數後,就可以對它們進行賦值、改變、計算等一系列操作,這一過程通常又叫稱一個叫表示式來完成,可以說它是變數、常量、布林及運算子的集合,因此表示式可以分為算術表述式、字串表示式、賦值表示式以及布林表示式等。

  2、運算子

  各運算子的其功能和用法如表2-1所示。

  表2-1 JavaScript中常用的運算子

型別 符號 說明 示例 結果
算 術 運 算 符 負值 -3 -3
* 乘法 5*3 15
/ 除法 5/2 2.5
% 取餘 5mod2 1
+ 加法 5+3 8
減法 5-3 2
| 按位或運算 5|3 7
按位與運算 5&3 1
<< 左移 5<<3 40
>> 右移 5>>1 2
~ 取補 ~5 -6
++ 遞加 a=5 a++ A=6
-- 遞減 a=5 a-- a=4
字元運算子 + 字串連線 “A”+”B” “AB”
比 較 運 算 符 = = 等於 5==3 False
!= 不等於 5!=3 True
< 小於 5<3 False
> 大於 5>3 True
<= 小於等於 5<=3 False
>= 大於等於 5>=3 True
邏 輯 算 符 ! 邏輯非 ! True False
& 邏輯與 True & False False
| 邏輯或 True | False True
^ 邏輯異或 True ^ False True

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-950427/,如需轉載,請註明出處,否則將追究法律責任。

相關文章