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

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


咨詢
建站咨詢
