【工具】js将文件大小转换成 B KB MB GB

【工具】js将文件大小转换成 B KB MB GB

  /**
   * 格式化字节大小
   * @param 大小
   * @param 保留小数  默认2
   * @returns {string}
   */
  formatBytesSize(大小, 保留小数){
    if (0 == 大小) return "0 B";
    var c = 1024, d = 保留小数 || 2, e = ["B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"],
      f = Math.floor(Math.log(大小) / Math.log(c));
    return parseFloat((大小 / Math.pow(c, f)).toFixed(d)) + " " + e[f];
  }

你可能感兴趣的:(前端技术,工具自用,javascript,前端,java)