- Uint8Arrayは要素を0~255(0~0xff)の整数に収める。要素は整数かつ
& 0xff
で変換される。 - Uint8ClampedArrayは要素を0~255(0~0xff)の整数に収める。要素は整数かつ0未満は0、255超過は255に変換される。
Uint8Array.of(255, 256, 257, 258, 0, -1, -2) // Uint8Array(7) [ 255, 0, 1, 2, 0, 255, 254 ] Uint8ClampedArray.of(255, 256, 257, 258, 0, -1, -2) // Uint8ClampedArray(7) [ 255, 255, 255, 255, 0, 0, 0 ]
参考