ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptの符号なし右シフト演算子_基礎知識

JavaScriptの符号なし右シフト演算子_基礎知識

WBOY
WBOYオリジナル
2016-05-16 18:53:541418ブラウズ

使用例

result =expression1 >>>expression2

ここで、result は任意の変数です。
expression1 は任意の式です。
expression2 は任意の式です。

JavaScript の符号なし右シフト演算子の説明
>>> 演算子は、expression1 の各ビットを、expression2 で指定された桁数だけ右にシフトします。右シフトの後、左側の空いたビットはゼロで埋められます。右にシフトアウトされたビットは破棄されます。例:
var temp
temp = -14 >>> 2

変数 temp の値は -14 (つまり、バイナリ 11111111 11111111 11111111 11110010) で、2 シフト後の 1073741820 に等しくなります。右に配置されます (つまり、バイナリ 00111111 11111111 11111111 11111100)。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。