新聞中心
JavaScript運(yùn)算符是用于執(zhí)行特定操作的符號(hào),它們可以對(duì)值進(jìn)行操作,以便在程序中創(chuàng)建更復(fù)雜的邏輯,JavaScript運(yùn)算符可以分為以下幾類:

創(chuàng)新互聯(lián)長期為超過千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為扎蘭屯企業(yè)提供專業(yè)的成都做網(wǎng)站、成都網(wǎng)站制作,扎蘭屯網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
1、算術(shù)運(yùn)算符
2、比較(關(guān)系)運(yùn)算符
3、邏輯運(yùn)算符
4、位運(yùn)算符
5、賦值運(yùn)算符
6、一元運(yùn)算符
算術(shù)運(yùn)算符
算術(shù)運(yùn)算符用于執(zhí)行基本的數(shù)學(xué)運(yùn)算,如加法、減法、乘法和除法,以下是一些常用的算術(shù)運(yùn)算符:
+:加法
-:減法
*:乘法
/:除法
%:取余數(shù)
++:自增
--:自減
+=:加法賦值
-=:減法賦值
*=:乘法賦值
/=:除法賦值
%=:取余數(shù)賦值
<<:左移位運(yùn)算符
>>:右移位運(yùn)算符
>>>:無符號(hào)右移位運(yùn)算符
比較(關(guān)系)運(yùn)算符
比較(關(guān)系)運(yùn)算符用于比較兩個(gè)值的大小或相等性,以下是一些常用的比較(關(guān)系)運(yùn)算符:
==:等于(嚴(yán)格相等)
!=:不等于(嚴(yán)格不相等)
===:等于(寬松相等)
!==:不等于(寬松不相等)
>:大于
<:小于
>=:大于等于
<=:小于等于
instanceof:檢查構(gòu)造函數(shù)的原型是否出現(xiàn)在對(duì)象的原型鏈上
邏輯運(yùn)算符
邏輯運(yùn)算符用于組合多個(gè)條件判斷,返回一個(gè)布爾值,以下是一些常用的邏輯運(yùn)算符:
&&:與(邏輯與)
||:或(邏輯或)
!:非(邏輯非)
位運(yùn)算符
位運(yùn)算符用于對(duì)二進(jìn)制位進(jìn)行操作,以下是一些常用的位運(yùn)算符:
&:按位與(&)
|:按位或(|)
^:按位異或(^)
~:按位取反(~)
<<:左移位(<<)
>>:右移位(>>)
>>>:無符號(hào)右移位(>>>)
<<=:左移并賦值(<<=)
>>=:右移并賦值(>>=)
>>>=:無符號(hào)右移并賦值(>>>=)
賦值運(yùn)算符和一元運(yùn)算符
賦值運(yùn)算符用于給變量賦值,一元運(yùn)算符用于對(duì)表達(dá)式進(jìn)行簡化,以下是一些常用的賦值運(yùn)算符和一元運(yùn)算符:
賦值運(yùn)算符
1、普通賦值運(yùn)算符:=,a = 10;,這將把值10賦給變量a。
2、逗號(hào)運(yùn)算符:a = b = c;,這將同時(shí)把b和c的值賦給a,注意,這可能導(dǎo)致意外的行為,因?yàn)樗鼤?huì)按照從左到右的順序依次計(jì)算表達(dá)式,如果b和c的計(jì)算依賴于a的值,可能會(huì)導(dǎo)致錯(cuò)誤的結(jié)果,為了避免這種情況,可以使用其他方法,如使用臨時(shí)變量或者使用解構(gòu)賦值。
分享文章:javascript中的運(yùn)算符分為哪幾種?
當(dāng)前地址:http://m.5511xx.com/article/dpgdspp.html


咨詢
建站咨詢
