Html
    Css
    Js

    
                        

                        
↑上面代码改变,会自动显示代码结果 jQuery调用版本:1.11.3
 立即下载

文件大小计算

更新时间:2020-04-13 09:28:51

function getsize (limit) {
  var size = ''
  if (limit < 0.1 * 1024) { // 小于0.1kb,则转化成b
    size = limit.tofixed(2) + ' b'
  } else if (limit < 0.1 * 1024 * 1024) { // 小于0.1mb,则转化成kb
    size = (limit / 1024).tofixed(2) + ' kb'
  } else if (limit < 0.1 * 1024 * 1024 * 1024) { // 小于0.1gb,则转化成mb
    size = (limit / (1024 * 1024)).tofixed(2) + ' mb'
  } else { // 其他转化成gb
    size = (limit / (1024 * 1024 * 1024)).tofixed(2) + ' gb'
  }
  var sizestr = size + '' // 转成字符串
  var index = sizestr.indexof('.') // 获取小数点处的索引
  var dou = sizestr.substr(index + 1, 2) // 获取小数点后两位的值
  if (dou === '00') { // 判断后两位是否为00,如果是则删除00
    return sizestr.substring(0, index) + sizestr.substr(index + 3, 2)
  }
  return size
}
document.write(getsize ('55513')) //调用封装函数
0