表示字节数组的不可变对象。
签名:
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。