File
注意:此功能在 Web Workers 中可用。
File 介面提供有關檔案的資訊,並允許網頁中的 JavaScript 訪問其內容。
通常,File 物件是從使用者使用 <input> 元素選擇檔案後返回的 FileList 物件中檢索的,或者從拖放操作的 DataTransfer 物件中檢索。
File 物件是 Blob 的一個特定型別,可以在任何接受 Blob 的上下文中進行使用。特別是,以下 API 同時接受 Blob 和 File 物件:
FileReaderURL.createObjectURL()Window.createImageBitmap()和WorkerGlobalScope.createImageBitmap()fetch()的body選項XMLHttpRequest.send()
有關更多資訊和示例,請參閱 在 Web 應用程式中使用檔案。
建構函式
File()-
返回一個新建立的
File物件。
例項屬性
File 介面還繼承了 Blob 介面的屬性。
File.lastModified只讀-
返回檔案的最後修改時間,以自 UNIX 紀元(1970 年 1 月 1 日午夜)以來的毫秒數為單位。
File.lastModifiedDate已棄用 只讀 非標準-
返回 `File` 物件引用的檔案的最後修改
Date物件。 File.name只讀-
返回 `File` 物件引用的檔案的名稱。
File.webkitRelativePath只讀-
返回 `File` 的 URL 相對路徑。
例項方法
File 介面還繼承了 Blob 介面的方法。
規範
| 規範 |
|---|
| File API # file-section |
瀏覽器相容性
載入中…