获取文件的属性

如果要获取文件的属性(如名称或大小),可以在使用文件阅读器之前完成。如果我们有以下 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(文件类型)