格式化文件大小
作者:互联网
function filterSize(size) {
if (!size) return '-'
if (size < pow1024(1)) return size + ' B'
if (size < pow1024(2)) return (size / pow1024(1)).toFixed(2) + ' KB'
if (size < pow1024(3)) return (size / pow1024(2)).toFixed(2) + ' MB'
if (size < pow1024(4)) return (size / pow1024(3)).toFixed(2) + ' GB'
return (size / pow1024(4)).toFixed(2) + ' TB'
}
function pow1024(num) {
return Math.pow(1024, num)
}
标签:function,文件大小,return,num,toFixed,格式化,pow1024,size 来源: https://www.cnblogs.com/cwl1025/p/16528140.html