interface ByteStringArrayType {
    add: (item: string) => Promise<void>;
    destroy: () => Promise<void>;
    getAt: (index: number) => Promise<string>;
    getSize: () => Promise<number>;
    options?: Options;
    removeAll: () => Promise<void>;
    removeAt: (index: number) => Promise<void>;
}

Implemented by

Properties

add: (item: string) => Promise<void>

向数组中添加一个字符串值。

Type declaration

    • (item: string): Promise<void>
    • Parameters

      • item: string

        要添加的字符串值。

      Returns Promise<void>

destroy: () => Promise<void>

销毁当前对象。

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

getAt: (index: number) => Promise<string>

获取指定索引处的字符串值。

Type declaration

    • (index: number): Promise<string>
    • Parameters

      • index: number

        要获取的元素索引。

      Returns Promise<string>

      返回指定索引处的字符串值。

getSize: () => Promise<number>

获取数组中的元素数量。

Type declaration

    • (): Promise<number>
    • Returns Promise<number>

      返回数组中的元素数量。

options?: Options
removeAll: () => Promise<void>

移除数组中的所有元素。

Type declaration

    • (): Promise<void>
    • Returns Promise<void>

removeAt: (index: number) => Promise<void>

移除指定索引处的元素。

Type declaration

    • (index: number): Promise<void>
    • Parameters

      • index: number

        要移除的元素的索引。

      Returns Promise<void>