DataView get/set Uint8Clamped methods S1
中文标题:DataView 获取/设置 Uint8Clamped 方法
提案概览
- 阶段: Stage 1
- 状态: 进行中
- ECMAScript 版本: —
- 同步时间: 2026年8月26日
- English original · 官方仓库
提案速览
该提案解决了 Uint8ClampedArray 缺少 DataView 获取/设置方法的问题,这阻碍了跨所有类型化数组类型的一致性动态分派。它提议添加相应的方法以完善类型化数组的支持。
Note
以下 README 来自上游仓库,其中的阶段或状态标注可能滞后;当前信息以提案概览为准。
DataView 获取/设置 Uint8Clamped 方法
目前语言中有 11 种类型化数组(Typed Array)。
阶段:1
动机/用例
我希望能够根据类型化数组的“类型”动态分派到 DataView 方法。除了 Uint8Clamped 之外,所有类型都能很好地工作。
问题
其中只有 10 种类型具有 DataView 的获取/设置方法。
这是一个矩阵,表示每种类型一致可用的功能:
解决方案
添加获取和设置方法,以完善类型化数组的支持。