JS Uint8Array

🌙
手机阅读
本文目录结构

Uint8Array 数组类型表示一个 8 位无符号整型数组,创建时内容被初始化为 0。创建完后,可以以对象的方式或使用数组下标索引的方式引用数组中的元素。

语法格式

new Uint8Array(); // ES2017 最新语法
new Uint8Array(length); // 创建初始化为0的,包含length个元素的无符号整型数组
new Uint8Array(typedArray);
new Uint8Array(object);
new Uint8Array(buffer [, byteOffset [, length]]);

构造语法和参数的更多信息请参见 TypedArray.

属性

Uint8Array.BYTES_PER_ELEMENT

返回数组中元素的字节数,Uint8Array 中返回 1 字节。

Uint8Array.length

静态属性 length 一直为 0。想获知其真实长度(元素个数),请参阅 Uint8Array.prototype.length.

Uint8Array.name

返回构造名的字符串,对 Uint8Array 类型而言返回 “Uint8Array”

Uint8Array.prototype

TypedArray 对象的原型。

方法

Uint8Array.from()

从一个数组或可迭代的对象创建一个新的 Uint8Array 数组,可参见 Array.from().

Uint8Array.of()

通过一个可变数目的参数创建一个新的 Uint8Array 数组,可参见 Array.of().

Uint8Array 原型声明

所有的 Uint8Array 对象继承自 %TypedArray%.prototype.

AXIHE / 精选资源

浏览全部教程

面试题

学习网站

前端培训
自己甄别

前端书籍

关于朱安邦

我叫 朱安邦,阿西河的站长,在杭州。

以前是一名平面设计师,后来开始接接触前端开发,主要研究前端技术中的JS方向。

业余时间我喜欢分享和交流自己的技术,欢迎大家关注我的 Bilibili

关注我: Github / 知乎

于2021年离开前端领域,目前重心放在研究区块链上面了

我叫朱安邦,阿西河的站长

目前在杭州从事区块链周边的开发工作,机械专业,以前从事平面设计工作。

2014年底脱产在老家自学6个月的前端技术,自学期间几乎从未出过家门,最终找到了满意的前端工作。更多>

于2021年离开前端领域,目前从事区块链方面工作了