運算子的分類:
算數運算子、比較運算子、賦值運算子、字串+運算子、邏輯運算子、條件運算子、typeof運算子
1.算數運算子
如下圖:
關於累加++: 如果++運算在變數的前面,先做加法,然後得到結果,如果在變數後面,先使用,再做加法運算。
除法操作,js中除法操作是含有小數部分。
2.賦值運算子
如下圖:
3.比較運算子
比較運算子:>、=、<=、!=、==、===
比較運算子又稱為關係運算子。
比較運算子的結果只有兩種值:true或false
注意:==和===的區別
==只比較兩個數的值是否相等
===不僅比較兩個數的值是否相等,還會比較兩個數的型別,要值和型別都相等才會返回true,否則都返回false。例:乙個為字串型別的「9」和乙個為number型別的9,返回值就為false。
4.邏輯運算子
邏輯運算子:&&、||、!
邏輯運算子是對兩個布林值作運算,計算後的結果也是乙個布林值。
5.字串+運算子
作用:用於把文字值或字串變數加起來(連線起來)
6.條件運算子
用於對條件的判斷。例:
7.typeof運算子
typeof 是乙個一元運算,放在乙個運算數之前,運算數可以是任意型別。主要計算某個變數的資料型別是什麼。
typeof 運算子把型別資訊當作字串返回。typeof 返回值有六種可能: 「number,」 「string,」 「boolean,」 「object,」 「function,」 和 「undefined.」
typeof的運算數未定義,返回的就是 「undefined」
運算數為數字 typeof(x) = 「number」
字串 typeof(x) = 「string」
布林值 typeof(x) = 「boolean」
物件,陣列和null typeof(x) = 「object」
函式 typeof(x) = 「function
知了堂學習筆記 Spring中AOP的簡單理解
最近學習spring,看了一些對於aop很好的理解,所以扒拉過來看看 學習spring之前,我們需要了解aop和ioc,現在我們就來談談關於aop的一些知識。aop aspect oriented programming 面向切面程式設計,可以通過預編譯方式和執行期動態 實現在不修改源 的情況下給程...
js變數運算子學習筆記
原始資料型別 number 數字。整數 小數 nan not a number 乙個不是數字的數字型別 string 字串。字元 字串 acb a 沒有字串 boolean ture false null 表示乙個物件為空 undefined 未定義。如何乙個變數沒有給初始化值,會被預設賦值為und...
Js中的 運算子
jscript 具有全範圍的運算子,包括算術 邏輯 位 賦值以及其他某些運算子。計算邏輯 位運算賦值 雜項描述 符號描述 符號描述 符號描述 符號描述 符號負值 邏輯非 按位取反 賦值 刪除delete 遞增 小於 按位左移 運算賦值 op typeof 運算子 typeof 遞減 大於 按位右移 ...