獲取檔案的屬性

如果要獲取檔案的屬性(如名稱或大小),可以在使用檔案閱讀器之前完成。如果我們有以下 html 程式碼:

<input type="file" id="newFile">

你可以像這樣直接訪問屬性:

document.getElementById('newFile').addEventListener('change', getFile);

function getFile(event) {
    var files = event.target.files
        , file = files[0];

    console.log('Name of the file', file.name);
    console.log('Size of the file', file.size);
}

你還可以輕鬆獲得以下屬性:lastModified(時間戳),lastModifiedDate(日期)和 type(檔案型別)