>>>=
is the unsigned right shift operator in Javascript:
Reference
In this code I see that the author is using this code:
if (typeof offset !== 'number' || offset % 1 !== 0)
throw TypeError("Illegal offset: "+offset+" (not an integer)");
offset >>>= 0;
if (offset < 0 || offset + 0 > this.buffer.byteLength)
throw RangeError("Illegal offset: 0 <= "+offset+" (+"+0+") <= "+this.buffer.byteLength);
I wonder what's the point of the use of the >>>=, and whether I could skip it entirely. The code seems to have effect only in case the offset is negative, and it's not very clear to me the purpose of that operation.