知了堂學習筆記 JS中的運算子

2021-08-13 04:40:43 字數 1376 閱讀 3408

運算子的分類:

算數運算子、比較運算子、賦值運算子、字串+運算子、邏輯運算子、條件運算子、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 遞減 大於 按位右移 ...