一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

JavaScript中的6種運(yùn)算符總結(jié)

JavaScript 運(yùn)算符主要包括:

  1. 算術(shù)運(yùn)算符
  2. 賦值運(yùn)算符
  3. 比較運(yùn)算符
  4. 三元運(yùn)算符
  5. 邏輯運(yùn)算符
  6. 字符串連接運(yùn)算符

算術(shù)運(yùn)算符

運(yùn)算符 說明 例子 運(yùn)算結(jié)果
+ y = 2+1 y = 3
- y = 2-1 y = 1
* y = 2*3 y = 6
/ 除,返回結(jié)果為浮點(diǎn)類型 y = 6/3 y = 2
% 求余,返回結(jié)果為浮點(diǎn)類型
要求兩個(gè)操作數(shù)均為整數(shù)
y = 6%4 y = 2
++ 遞加,分為前加和后加
對(duì)布爾值和 NULL 將無效
y = 2
++y(前加)
y++(后加)
y = 3
-- 遞減,分為前遞減和后遞減
對(duì)布爾值和 NULL 將無效
y = 2
--y(前減)
y--(后減)
y = 1

對(duì)于前加和后加,執(zhí)行后的結(jié)果都是變量加1,其區(qū)別在于執(zhí)行時(shí)返回結(jié)果不一樣,參考下面兩個(gè)例子:

復(fù)制代碼 代碼如下:
var x = 2;
alert(++x); //輸出:3
alert(x); //輸出:3

var y = 2;
alert(y++); //輸出:2
alert(y); //輸出:3

遞減同理。

賦值運(yùn)算符

賦值運(yùn)算符 = 用于賦值運(yùn)算,賦值運(yùn)算符的作用在于把右邊的值賦值給左邊變量。設(shè)定 y = 6,參見下表:

運(yùn)算符 例子 等價(jià)于 運(yùn)算結(jié)果
= y = 6 y = 6
+= y += 1 y = y+1 y = 7
-= y -= 1 y = y-1 y = 5
*= y *= 2 y = y*2 y = 12
/= y /= 2 y = y/2 y = 3
%= y %= 4 y = y%4 y = 2

賦值運(yùn)算嵌套使用

賦值運(yùn)算符可以嵌套使用:

復(fù)制代碼 代碼如下:
y = (x = 2) + 5;    //結(jié)果: x=2,y=7

比較運(yùn)算符

運(yùn)算符 說明 例子 運(yùn)算結(jié)果
== 等于 2 == 3 FALSE
=== 恒等于(值和類型都要做比較) 2 === 2
2 === "2"
TRUE
FALSE
!= 不等于,也可寫作<> 2 == 3 TRUE
> 大于 2 > 3 FALSE
< 小于 2 < 3 TRUE
>= 大于等于 2 >= 3 FALSE
<= 小于等于 2 <= 3 TRUE

比較運(yùn)算符也可用于字符串比較。

三元運(yùn)算符

三元可以視作是特殊的比較運(yùn)算符:

復(fù)制代碼 代碼如下:
(expr1) ? (expr2) : (expr3)

語法解釋:在 expr1 求值為 TRUE 時(shí)整個(gè)表達(dá)式的值為 expr2,否則為 expr3。

例子:

復(fù)制代碼 代碼如下:
x = 2;
y = (x == 2) ? x : 1;
alert(y); //輸出:2

該例子判斷 x 的值是否等于 2,如果 x 等于 2,那么 y 的值就等于 x(也就是等于2),反之 y 就等于 1。

提示

為了避免錯(cuò)誤,將三元運(yùn)算符各表達(dá)式用括號(hào)括起來是個(gè)不錯(cuò)的主意。

邏輯運(yùn)算符

運(yùn)算符 說明 例子 運(yùn)算結(jié)果
&& 邏輯與(and) x = 2;
y = 6;
x && y > 5
FALSE
|| 邏輯或(or) x = 2;
y = 6;
x && y > 5
TRUE
! 邏輯非,取邏輯的反面 x = 2;
y = 6;
!(x > y)
TRUE

字符串連接運(yùn)算符

連接運(yùn)算符 + 主要用于連接兩個(gè)字符串或字符串變量。因此,在對(duì)字符串或字符串變量使用該運(yùn)算符時(shí),并不是對(duì)它們做加法計(jì)算。

例子:

復(fù)制代碼 代碼如下:
x = "beijing";
y = x + "你好!"; //結(jié)果:y = "beijing你好!"

// 要想在兩個(gè)字符串之間增加空格,需要把空格插入一個(gè)字符串之中:
y = x + " 你好!"; //結(jié)果:y = "beijing 你好!"

當(dāng)對(duì)字符串和數(shù)字做連接(加法)運(yùn)算時(shí),會(huì)將數(shù)字先轉(zhuǎn)換成字符串再連接(相加):

復(fù)制代碼 代碼如下:
x = 25;
y = "我今年" + x + "歲"; //結(jié)果:y = "我今年25歲"

JavaScript技術(shù)JavaScript中的6種運(yùn)算符總結(jié),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产一区在线看 | 综合伊人久久 | 深夜影院深a | 激情小说激情图片激情视频 | 国产精品亚洲第一区二区三区 | 一本久道久久综合多人 | 99在线视频观看 | 国产欧美日韩综合精品一区二区三区 | 国产在线观看人成激情视频 | 国产精品极品美女自在线观看免费 | 国产成在线人视频免费视频 | 99精品福利| 五月月色开心婷婷久久合 | 91视频最新| 亚洲区在线 | 国产精品福利一区二区亚瑟 | 麻豆精品久久久 | 国产综合久久久久久鬼色 | 色婷婷久久综合中文久久一本 | 4hu四虎永久地址 | 一区二区三区免费在线 | 精品福利影院 | 成人资源在线 | 国内精品久久久久久久久野战 | 国产l精品国产亚洲区久久 国产swag在线 | 国产一区二区三区在线观看精品 | 美女视频黄频大全免费视频 | 国产亚洲福利 | 欧美日韩中文一区二区三区 | 视频一区 精品自拍 | 婷婷涩五月 | 一本色道久久99一综合 | 国产精品福利一区二区 | 激情综合网址 | 香蕉久久国产 | 国产成人精品一区二区仙踪林 | 岛国大片免费看 | 亚洲一区二区三区在线 | 中文字幕第二区 | 在线观看亚洲一区二区 | 黄视频网站在线观看 |