JS論理演算子&&、||、ビット演算子|、&[予約]

:より転載https://www.cnblogs.com/yuanxinghuo/p/7881366.html


1、JSシンボル||:


計算方法:


     限り「||」フロントは、背後に偽であるとして「||」それが真か偽か、「||」の戻り値の背後にあります。


     限りかかわらず、「||」の、真であるの背後にある真または偽である以前の「||」として、「||」の前の値を返します。


概要:かつての真偽の後


2、JSは、シンボルを&&します:


計算方法:


     限り、「&&」フロント偽に関わらずの「&&」真であるか偽の後ろ、結果は「&&」の値に先行している戻ります。


     限り「&&」フロント真として、関係なく、「&&」真であるか偽の後ろの、結果は「&&」の値を以下の通り返されます。


概要:真偽前後


上記の理解も知っているべきであると述べました。


      JS 6個のボール:論理演算JS、0、「」、NULL、偽、未定義、NaNは偽と判断され、他のは本当です。


栗の場合:



3、ビット演算子:|


計算方法:


     限り、2ビットが1であるように、結果は1です。それ以外の場合は0


栗を移動し続けます



|演算子は、丸め操作を行うことができます



4、ビット演算子:&


計算方法:


      唯一の1であれば0の一つであるとして、1を得ながら、2つのビットは、位相値です。


または栗を与えます:



 



1、JSシンボル||:


計算方法:


     限り「||」フロントは、背後に偽であるとして「||」それが真か偽か、「||」の戻り値の背後にあります。


     限りかかわらず、「||」の、真であるの背後にある真または偽である以前の「||」として、「||」の前の値を返します。


概要:かつての真偽の後


2、JSは、シンボルを&&します:


計算方法:


     限り、「&&」フロント偽に関わらずの「&&」真であるか偽の後ろ、結果は「&&」の値に先行している戻ります。


     限り「&&」フロント真として、関係なく、「&&」真であるか偽の後ろの、結果は「&&」の値を以下の通り返されます。


概要:真偽前後


上記の理解も知っているべきであると述べました。


      JS 6個のボール:論理演算JS、0、「」、NULL、偽、未定義、NaNは偽と判断され、他のは本当です。


栗の場合:



3、ビット演算子:|


計算方法:


     限り、2ビットが1であるように、結果は1です。それ以外の場合は0


栗を移動し続けます



|演算子は、丸め操作を行うことができます



4、ビット演算子:&


計算方法:


      唯一の1であれば0の一つであるとして、1を得ながら、2つのビットは、位相値です。


または栗を与えます:



 


おすすめ

転載: www.cnblogs.com/gtscool/p/11703738.html