javascript operator(運算子)有哪些?

青灯夜游
發布: 2022-02-21 17:24:25
原創
1950 人瀏覽過

operator有:1、算術運算符,包含「」、「-」、「*」等;2、賦值運算符,包含「=」、「 =」、「-=」等;3 、比較運算符,包含「==」、「===」等;4、邏輯運算符,包含「&&」、「||」等;5、位元運算符,包含「&」、「|」等。

javascript operator(運算子)有哪些?

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

JavaScript 運算子(operator)

#在JavaScript中,運算子用於賦值,比較值,執行算術運算等。

算術運算子

算術運算子用於執行兩個變數或值的運算。

賦值y = 5, 以下表格將向你說明算術運算子的使用:

##x = y - 2y = 5x = 3*乘法/##x = y / 2#y = 5x = 2.5%餘數#自增y = 6##x = 5x = --yx = 5賦值運算子用於為JavaScript 變數賦值。
#運算子 描述 範例 y 值 x 值
# 加法 x = y 2 y = 5 x = 7
- 減法
##x = y * 2 y = 5 x = 10
除法
##x = y % 2 #y = 5 x = 1
x = y y = 6 x = 6 x = y
##-- 自減
y = 4 x = 4 #x = y-- y = 4
賦值運算符

給定x=10 和y=5,下面的表格解釋了賦值運算子:

運算子

##範例

實例x 值=#x = yx = yx = 5 =x = yx = x y##x = 15x = 5## *=x *= yx = x * yx = 50##%=x %= y x = x % yx = 0#字串運算子
-= x -= y x = x - y
##/= x /= y x = x / y x = 2
運算符, = 運算符可用於連接字串。 給定text1 = "Good ", text2 = "Morning", 及text3 = "", 下面的表格解釋了字串運算子的使用:

運算子範例

text1

text2

text3text3 = text1 text2"Good ""Morning" "Good Morning"
## =

text1 = text2""比較運算子用於邏輯語句的判斷,從而確定給定的兩個值或變數是否相等。 給定x=5, 下表展示了比較運算子的使用:運算子==##falsex == 5true#===值及型別皆相等(恆等於)x === "5"falsex === 5不等於
"Good Morning" "Morning"
比較運算子
描述 比較 結果
等於 x == 8
##true #!=
x != 8#######true############!==# #####值與型別皆不等(不恆等於)######x !== "5"######true############x ! == 5######false############>#######大於######x > 8######false## ##########<######小於######x < 8######true###########> =######大於或等於######x >= 8######false############<=#####小於或等於######x <= 8#########true################

條件運算子

條件運算子用於基於條件的賦值運算。

給定x=6 and y=3, 下表示範了條件運算子的運算:

##語法範例#voteable = (age < 18) ? "太年輕而不能":"年齡夠";
變數= (條件) ? 值1:值2

邏輯運算子

邏輯運算子用來決定變數或值之間的邏輯關係。

給定x=6 and y=3, 以下實例示範了邏輯運算子的使用:

運算子&&#||! #位元運算子

位元運算子工作於32位的數字上。任何數字操作都將轉換為32位。結果會轉換為 JavaScript 數字。

## 描述範例
(x < 10 && y > 1) 為true
(x == 5 || y == 5) 為false
!(x == y) 為true
運算子##結果#十進位&AND#x = 5 & 10101 & 0001#0001  1|ORx = 5 | 10101 | 00010101 5~#x = ~ 5異或##左移 x = 5 << 10101 << 11010 10>> 右移x = 5 >> 1#0101 >> 1#0010#2javascript學習教學】
描述 #範例 類似於
## ~0101 1010  -6 #^
x = 5 ^ 1 #0101 ^ 0001 0100  4 <<
【相關推薦:

以上是javascript operator(運算子)有哪些?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!