js運算子型別

2021-10-11 17:44:39 字數 887 閱讀 7174

+-*

/%

++a:先自身增加1,然後使用增加後的值參與運算

a++:使用之前的值參與運算,然後在自身增加1

--a:先自身減1,然後使用減後的值參與運算

a--:使用之前的值參與運算,然後在自身減1

>

<

>=

<=

*****

!=!==

&&

(與)||

(或)!

(非) 邏輯運算子的結果為布林值

&&:兩邊都為真時(true),則結果為真(true)

||:只要一邊為真(true),則結果為真(true)

!:真假互換

******

****

**&&和||存在短路情況

&&:左邊為false,則直接返回結果為false

||:左邊為true,則直接返回結果為true

?

: 三木運算

表示式 ? 表示式 true

----

-- 執行此處**

: 表示式 false

----

-- 執行此處**

******

****

** 含義:

表示式為true,執行了 ? 後面的**

表示式為false,執行了 : 後面的**

+=

-=*=

/=%=

小括號 > 算數運算子 > 比較運算子 > 邏輯運算子 > 賦值運算子

JS運算子型別

1 算術運算子 用於各類數值運算,包括加 減 乘 除 求餘 或稱模運算,自增 自減 共七種。2 關係運算子 用於比較運算。包括大於 小於 等於 大於等於 小於等於 和不等於 六種。3 字串連線符 用於字串之間連線 4 賦值運算子 用於賦值運算。包括 5 三元運算子 exp1?exp2 exp3 6 ...

js資料型別 運算子

1 資料型別 變數命名規則 不能使用關鍵字和保留字 關鍵字 已有的語法 保留字 還沒有使用的關鍵字 首字母可以是字母 下劃線 符,不能是數字 運算子 適合多個單詞定義變數 駝峰命名,第二個單詞首字母大寫 匈牙利命名法,單詞前新增資料型別辨識,如inum 下劃線命名,通過下劃線連線多個單詞 折行顯示 ...

JS運算子 算術運算子 比較運算子 賦值運算子

兩邊的變數都是number型別 則是單純的加法運算 當字串出現時 結果是字串型別 字串之後的內容 不論什麼型別 都會被作為字串進行拼接 例子 var num1 10 var num2 20 num num1 num2 var result num1 num2 num1 false console.l...