我正在尝试在上传到服务器之前在客户端验证文件大小。但是我认为我需要在 javascript 中计算最大大小。
那么我如何在 javascript 中编写 4MB 呢? 我还想知道根据文件大小计算的 javascript 基本上是以什么度量单位计算的。
下面是我的感冒:
//Grab the file list
var files = e.target.files;
$.each(files,function(i,file){
//check for the correct file extensiton
var n = file.name,
s = file.size
t = file.type;
if(s > 4MB){
console.log("File is greater than 4MB");
}
}
请帮助。谢谢。
最佳答案
文件大小以字节为单位 - 这样做:
if (s > 4 * 1024 * 1024)
alert("Too big");
关于javascript - 什么测量单位用于 javascript 中的文件大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39305186/