JavaScript Uint8ClampedArray
描述
Uint8ClampedArray 数组表示一个 8 位无符号整数的类型化数组。
Uint8ClampedArray 数组的内容默认初始化为 0。
Uint8Array 与 Uint8ClampedArray
Uint8Array 和 Uint8ClampedArray 的区别在于值的累加方式。
如果您将 Uint8ClampedArray 中的一个元素设置为 0-255 范围之外的值,它将默认为 0 或 255。
类型化数组只会取值的前 8 位。
构造函数语法
new Uint8ClampedArray(length)
new Uint8ClampedArray(object)
参数
| 参数 | 描述 |
| length | 可选。 类型化数组的长度(元素数量)。 |
| object | 可选。 用于创建类型化数组的对象。 |
JavaScript 类型化数组
浏览器支持
Uint8ClampedArray 是 ECMAScript 6 (ES6 2015) 的一项特性。
JavaScript 2015 自 2017 年 6 月起,所有浏览器均已支持 JavaScript 2015。
| Chrome 51 |
Edge 15 |
Firefox 54 |
Safari 10 |
Opera 38 |
| 2016年5月 | 2017年4月 | 2017年6月 | 2016年9月 | 2016年6月 |
