JS实现根据文件字节数返回文件大小的方法


Posted in Javascript onAugust 02, 2016

本文实例讲述了JS实现根据文件字节数返回文件大小的方法。分享给大家供大家参考,具体如下:

function getFileSize(fileByte) {
  var fileSizeByte = fileByte;
  var fileSizeMsg = "";
  if (fileSizeByte < 1048576) fileSizeMsg = (fileSizeByte / 1024) + "KB";
  else if (fileSizeByte == 1048576) fileSizeMsg = "1MB";
  else if (fileSizeByte > 1048576 && fileSizeByte < 1073741824) fileSizeMsg = (fileSizeByte / (1024 * 1024)) + "MB";
  else if (fileSizeByte > 1048576 && fileSizeByte == 1073741824) fileSizeMsg = "1GB";
  else if (fileSizeByte > 1073741824 && fileSizeByte < 1099511627776) fileSizeMsg = (fileSizeByte / (1024 * 1024 * 1024)) + "GB";
  else fileSizeMsg = "文件超过1TB";
  return fileSizeMsg;
}

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript高级程序设计 客户端存储学习笔记
Sep 10 Javascript
Jquery操作radio的简单实例
Jan 06 Javascript
jquery获得同源iframe内body下标签的值的方法
Sep 25 Javascript
JQuery判断radio是否选中并获取选中值的示例代码
Oct 17 Javascript
javascript和jquery实现设置和移除文本框默认值效果代码
Jan 13 Javascript
使用jQuery获得内容以及内容的属性
Feb 26 Javascript
vue如何集成raphael.js中国地图的方法示例
Aug 15 Javascript
Vue.js实现价格计算器功能
Mar 30 Javascript
详解如何实现一个简单的 vuex
Feb 10 Javascript
atom-design(Vue.js移动端组件库)手势组件使用教程
May 16 Javascript
layer设置maxWidth及maxHeight解决方案
Jul 26 Javascript
vue自定义switch开关组件,实现样式可自行更改
Nov 01 Javascript
js实现四舍五入完全保留两位小数的方法
Aug 02 #Javascript
Highcharts入门之基本属性
Aug 02 #Javascript
js检查是否关闭浏览器的方法
Aug 02 #Javascript
Highcharts入门之简介
Aug 02 #Javascript
jQuery 获取页面li数组并删除不在数组中的key
Aug 02 #Javascript
AngularJS基础 ng-readonly 指令简单示例
Aug 02 #Javascript
AngularJS基础 ng-paste 指令简单示例
Aug 02 #Javascript
You might like
无法载入 mcrypt 扩展,请检查 PHP 配置终极解决方案
2011/07/18 PHP
php数据结构 算法(PHP描述) 简单选择排序 simple selection sort
2011/08/09 PHP
深入密码加salt原理的分析
2013/06/06 PHP
PHP实现批量上传单个文件
2015/12/29 PHP
php使用mysqli和pdo扩展,测试对比mysql数据库的执行效率完整示例
2019/05/09 PHP
JavaScript For Beginners(转载)
2007/01/05 Javascript
js面向对象设计用{}好还是function(){}好(构造函数)
2011/10/23 Javascript
js跳转页面方法总结
2014/01/29 Javascript
express的中间件basicAuth详解
2014/12/04 Javascript
javascript使用for循环批量注册的事件不能正确获取索引值的解决方法
2014/12/20 Javascript
Javascript URI 解析介绍
2015/03/15 Javascript
jQuery实现鼠标划过添加和删除class的方法
2015/06/26 Javascript
javascript深拷贝(deepClone)详解
2016/08/24 Javascript
深入理解Javascript箭头函数中的this
2017/02/13 Javascript
使用Node.js实现RESTful API的示例
2017/08/01 Javascript
javascript将json格式数组下载为excel表格的方法
2017/12/22 Javascript
详解微信小程序胶囊按钮返回|首页自定义导航栏功能
2019/06/14 Javascript
vue调用微信JSDK 扫一扫,相册等需要注意的事项
2021/01/03 Vue.js
[03:12]完美世界DOTA2联赛PWL DAY9集锦
2020/11/10 DOTA
Python开发WebService系列教程之REST,web.py,eurasia,Django
2014/06/30 Python
Python进行数据科学工作的简单入门教程
2015/04/01 Python
python GUI实例学习
2017/11/21 Python
Django 数据库同步操作技巧详解
2019/07/19 Python
python实现人像动漫化的示例代码
2020/05/17 Python
Python 忽略文件名编码的方法
2020/08/01 Python
python获取百度热榜链接的实例方法
2020/08/25 Python
Django-celery-beat动态添加周期性任务实现过程解析
2020/11/26 Python
css3 transform导致子元素固定定位变成绝对定位的方法
2020/03/06 HTML / CSS
美国网上花店:JustFlowers
2017/02/12 全球购物
机电专业大学生求职信
2013/10/04 职场文书
青年创业培训欢迎词
2014/01/08 职场文书
县委常委班子对照检查材料思想汇报
2014/09/28 职场文书
2015年保洁工作总结范文
2015/04/28 职场文书
2015年幼儿园师德师风建设工作总结
2015/10/23 职场文书
2016年“抗战胜利纪念日”71周年校园广播稿
2015/12/18 职场文书
会计专业自荐信范文
2019/05/22 职场文书