mozilla
您的搜索结果

    TypedArray

    这篇翻译不完整。请帮忙从英语翻译这篇文章

    摘要

    ArrayBufferView 类型是用来描述ArrayBuffer数据内容的一个视图。

    你可以在同一个buffer上建立多个视图,每个视图都可以从不同的索引开始为buffer建立内容视图。因此,我们可以根据buffer内容中不同的数据类型分别为它们建立不同的数据类型视图。

    注意: 典型的用法是,实例化一个视图类型的子类对象,而不是视图的基类。这些子类提供了专门的数据类型来访问相应的数据格式。

     属性

    属性 类型 描述
    buffer ArrayBuffer 视图所关联的buffer. 只读.
    byteLength unsigned long 视图的字节长度. 只读.
    byteOffset unsigned long 视图从 ArrayBuffer 中开始的偏移量,即视图中第一个字节在 ArrayBuffer 中的位置。

    子类的类型

    下面的子类提供了访问相应数据类型的buffer视图:

    类型 大小 描述 C语言中的等效类型
    Int8Array 1 8-bit twos complement signed integer signed char
    Uint8Array 1 8-bit unsigned integer unsigned char
    Int16Array 2 16-bit twos complement signed integer short
    Uint16Array 2 16-bit unsigned integer unsigned short
    Int32Array 4 32-bit twos complement signed integer int
    Uint32Array 4 32-bit unsigned integer unsigned int
    Float32Array 4 32-bit IEEE floating point number float
    Float64Array 8 64-bit IEEE floating point number double

    See also

    文档标签和贡献者

    Contributors to this page: teoli, David_Li
    最后编辑者: teoli,
    隐藏侧边栏