File lastModified 屬性
lastModified 屬性返回表示檔案最後修改時間的時間戳。
File 物件更多內容參閱JavaScript File 物件一章節。
語法結構:
[JavaScript] 純文字檢視 複製程式碼file.lastModified
返回值是時間戳,也就是一長串數字。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="utf-8"> <meta name="author" content="https://www.softwhy.com/" /> <title>螞蟻部落</title> <style> div { width: 150px; height: 50px; line-height: 50px; font-size: 12px; text-align: center; border: 2px dotted green; } </style> <script> window.onload = ()=> { let oFile = document.getElementById("file"); let oShow =document.getElementById("show"); file.onchange = function () { oShow.innerHTML = oFile.files[0].lastModified; } } </script> </head> <body> <input type="file" multiple id="file" /> <div id="show"></div> </body> </html>
通過檔案域選中一個文字檔案,程式碼執行效果截圖如下:
程式碼簡單分析如下:
(1).通過檔案域選中檔案HTML.txt,同時觸發 change 事件。
(2).然後將此文字檔案最後修改時間的時間戳寫入 div 。
[JavaScript] 純文字檢視 複製程式碼執行程式碼let file = new File(['螞蟻部落前端'],'ant.txt'); console.log(file.lastModified); console.log(typeof file.lastModified);
谷歌開發者工具控制檯執行效果截圖如下:
程式碼分析如下:
(1).通過建構函式建立 File 物件。
(2).如果沒有顯式規定 lastModified 屬性,預設值為Date.now()。
(3).當然我們也可以通過建構函式第三個引數顯式規定時間戳,本文不再演示。
相關文章
- File name 屬性
- File size 屬性
- File type 屬性
- Java如何建立臨時檔案並列印File各種屬性Java
- CMake 屬性之全域性屬性
- defer 屬性和 async 屬性
- CMake 屬性之目錄屬性
- CMake 屬性之目標屬性
- CSS 屬性篇(七):Display屬性CSS
- Python - 物件導向程式設計 - 公共屬性、保護屬性、私有屬性Python物件程式設計
- 根據屬性字串獲取屬性值字串
- CAD屬性編輯操作——物件屬性教程物件
- CSS字型屬性和文字屬性詳解CSS
- Python 類的屬性與例項屬性Python
- python物件屬性管理(2):property管理屬性Python物件
- ref屬性
- HTML 屬性HTML
- DOM屬性
- Property屬性
- onreadystatechange 屬性
- jQuery 屬性jQuery
- background 屬性
- 私有屬性
- background屬性
- allowfullscreen 屬性
- cssRules 屬性CSS
- previousElementSibling 屬性
- translucent屬性
- parentRule 屬性
- parentStyleSheet屬性
- cssText 屬性CSS
- WPF 之 依賴屬性與附加屬性(五)
- jQuery設定disabled屬性與移除disabled屬性jQuery
- 框架(frameset),全域性屬性框架
- input file相容性問題
- logback 的屬性
- 17 ### 屬性方法
- 計算屬性