JS中的邏輯運算符&&、||,位運算符|,&

一、JS中的||符號:

運算方法:spa

只要「||」前面爲false,無論「||」後面是true仍是false,都返回「||」後面的值。

 只要「||」前面爲true,無論「||」後面是true仍是false,都返回「||」前面的值。

總結:真前假後code

二、JS中的&&符號:

運算方法:ip

只要「&&」前面是false,不管「&&」後面是true仍是false,結果都將返「&&」前面的值;

 只要「&&」前面是true,不管「&&」後面是true仍是false,結果都將返「&&」後面的值;

總結:假前真後it

弄懂了以上說的還應該知道:class

js的6個蛋蛋:在js邏輯運算中,0、」「、null、false、undefined、NaN都會判爲false,其餘都爲true。

舉個栗子:cli

clipboard.png

三、位運算符:|

運算方法:方法

兩個位只要有一個爲1,那麼結果都爲1。不然就爲0

繼續舉栗子im

clipboard.png

|運算符還能進行取整運算總結

clipboard.png

四、位運算符:&

運算方法:img

兩個數值的個位分別相與,同時爲1才得1,只要一個爲0就爲0。

仍是舉栗子:

clipboard.png

相關文章
相關標籤/搜索