js多次上传图片,目的是想让同一个文件只上传一次,拿到前后的File如下:
File {name: "1.jpg", lastModified: 1584063617361, lastModifiedDate: Fri Mar 13 2020 09:40:17 GMT+0800 (中国标准时间), webkitRelativePath: "", size: 42342…}
是否可以通过size,lastModified字段去比较,有没有其他的方法?
###- 存的时候文件名就用 md5 hash,同样的文件只会存一次。
- 本地校验的时候也一样,读进来 md5,有时候我们为了线上验证文件也会把 md5 传过去
计算文件的 MD5 Hash
###完全没有误差,可以用FileReader
比较两文件的内容,成本太高