検索

ホームページ  >  に質問  >  本文

javascript - js でのマップ実装では、var len = O.length >>> 0;

リーリー

var len = O.length >>> 0; ここでのビット演算子の目的は何ですか

ringa_leeringa_lee2779日前883

全員に返信(3)返信します

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-18 10:59:55

    個人的な理解:

    このマップメソッドはArrayのプロトタイプ上にありますが、実際に呼び出すと必ずしもArray型であるとは限らず、ビット演算を追加した後、不確定な値をNumberに変換することができます。

    リーリー

    返事
    0
  • 天蓬老师

    天蓬老师2017-05-18 10:59:55

    JS 値を NaN を含まない数値に変換します

    返事
    0
  • 天蓬老师

    天蓬老师2017-05-18 10:59:55

    1. 数値以外の値はすべて0に変換されます

    2. 0 以上のすべての数値は整数部分を取ります

    返事
    0
  • キャンセル返事