export function changeSize(limit) {
var size = "";
if (limit < 1 * 1024) {
//小于0.1KB,则转化成B
size = limit.toFixed(2) + "B";
} else if (limit < 1 * 1024 * 1024) {
//小于0.1MB,则转化成KB
size = (limit / 1024).toFixed(2) + "KB";
} else if (limit < 1 * 1024 * 1024 * 1024) {
//小于1GB,则转化成MB
size = (limit / (1024 * 1024)).toFixed(2) + "M";
} else {
//其他转化成G
size = (limit / (1024 * 1024 * 1024)).toFixed(2) + "G";
}
var sizeStr = size + "";
var index = sizeStr.indexOf("."); //获取小数点处的索引
var dou = sizeStr.substr(index + 1, 2); //获取小数点后两位的值
if (dou == "00") {
return sizeStr.substring(0, index) + sizeStr.substr(index + 3, 2);
}
return size;
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。