左の動きのオペレーターを移動する(<<)
左シフト式の位置。
結果= expression1 << expression2
パラメーター
結果
任意の変数。
式1
任意の表現。
式2
任意の表現。
説明します
<<左側のexpression1の排他的位置によって指定されたビットの数が左にシフトされます。例えば:
var temp
temp = 14 << 2
変数温度の値は56です。これは、左から左の14(つまり、バイナリ00001110)が56(つまり、バイナリ0011000)に等しいためです。
JavaScriptは、左側のオペレーター(<<)の位置に従って式番号をバイナリに変換し、左に移動します。
結果= [変位への数] << [変位番号]
オペレーター(<<)を左にローブして、[変位数]の桁数を左に移動します。 例えば:
次のようにコードコードをコピーします。
varテスト;
temp = 14 << 2;
/*
14のバイナリは00111000です
00001110左の位置2位置にシフト00111000 = 56
*/
アラート(温度);
//ポピー[56]