Bytes class

表示字节数组的不可变对象。

签名

export declare class Bytes 

方法

方法 修饰符 说明
fromBase64String(base64) static 根据指定的 Base64 字符串创建一个新的 Bytes 对象,并将其转换为字节。
fromUint8Array(数组) static 根据指定的 Uint8Array 创建新的 Bytes 对象。
isEqual(other) 如果此 Bytes 对象等于所提供的对象,则返回 true。
toBase64() 以 Base64 编码的字符串返回基础字节。
toString() 返回 Bytes 对象的字符串表示形式。
toUint8Array() 返回新的 Uint8Array 中的底层字节。

Bytes.fromBase64String()

根据指定的 Base64 字符串创建一个新的 Bytes 对象,并将其转换为字节。

签名

static fromBase64String(base64: string): Bytes;

参数

参数 类型 说明
base64 字符串 用于创建 Bytes 对象的 Base64 字符串。

返回

字节

Bytes.fromUint8Array()

根据指定的 Uint8Array 创建新的 Bytes 对象。

签名

static fromUint8Array(array: Uint8Array): Bytes;

参数

参数 类型 说明
数组 Uint8Array 用于创建 Bytes 对象的 Uint8Array。

返回

字节

Bytes.isEqual()

如果此 Bytes 对象等于所提供的对象,则返回 true。

签名

isEqual(other: Bytes): boolean;

参数

参数 类型 说明
其他 字节 要与之比较的 Bytes 对象。

返回

布尔值

如果此 Bytes 对象等于提供的对象,则返回 true。

Bytes.toBase64()

以 Base64 编码的字符串返回基础字节。

签名

toBase64(): string;

返回

字符串

Bytes 对象创建的 Base64 编码字符串。

Bytes.toString()

返回 Bytes 对象的字符串表示形式。

签名

toString(): string;

返回

字符串

Bytes 对象的字符串表示形式。

Bytes.toUint8Array()

返回新的 Uint8Array 中的底层字节。

签名

toUint8Array(): Uint8Array;

返回

Uint8Array

Bytes 对象创建的 Uint8Array。