vue将文件size转化为mb之类的格式
时间: 2024-03-10 18:45:51 浏览: 100
vue.js将时间戳转化为日期格式的实现代码
5星 · 资源好评率100%
你可以使用以下代码将文件大小转换为人类可读的格式(例如 MB、GB 等):
```javascript
function formatFileSize(bytes) {
if (bytes < 1024) return bytes + " Bytes";
else if (bytes < 1048576) return (bytes / 1024).toFixed(2) + " KB";
else if (bytes < 1073741824) return (bytes / 1048576).toFixed(2) + " MB";
else return (bytes / 1073741824).toFixed(2) + " GB";
}
```
使用方式如下:
```javascript
const fileSize = 123456789; // 文件大小,单位为字节
const formattedSize = formatFileSize(fileSize);
console.log(formattedSize); // 输出:"117.74 MB"
```
你可以根据需要修改代码中的转换规则和精度。
阅读全文