Provides information about files and allows JavaScript in a web page to access their content.

interface File {
    lastModified: number;
    name: string;
    size: number;
    type: string;
    webkitRelativePath: string;
    arrayBuffer(): Promise<ArrayBuffer>;
    slice(start?: number, end?: number, contentType?: string): Blob;
    stream(): ReadableStream<Uint8Array>;
    text(): Promise<string>;
}

层级 (查看完整内容)

属性

lastModified: number
name: string
size: number
type: string
webkitRelativePath: string

方法

  • 返回 Promise<ArrayBuffer>

  • 参数

    • 可选start: number
    • 可选end: number
    • 可选contentType: string

    返回 Blob

  • 返回 Promise<string>