私は、任意の説明もなく、このコードサンプルを見た: var xhr = new XMLHttpRequest();
xhr.open('GET', '/path/to/image.png', true);
// Trick to pass bytes through unprocessed.
xhr.overrideMimeType('text/plain; charset=x-user-
私は、作者が%演算子の代わりにビット単位で&演算子を使用していると思われるサンプルソースコードをいくつか見つけました。しかし、私がx & 4を試したとき、それはx % 5と同じ値を生成しません。これは、唯一x >= 0に当てはまることに依存してもよいことも x AND (2^n - 1)
注 x MOD 2^n
と等価である:
私は(i >> 3) is faster than (i/8)と言われましたが、何かに関する情報が見つかりません>>です。誰かがそれを説明するリンクに私を指すことができますか? 同じ人が...しかし、再びGoogleはメートルを助けにはならなかった「より良い(i&0xfffffff8);することによって達成されるk*8続く、int k = i/8」すべてのリンクのための 感謝を教えてくれました!前