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 相关文章推荐
什么是json和jsonp,jQuery json实例详详细说明
Dec 11 Javascript
JQuery 图片的展开和伸缩实例讲解
Apr 18 Javascript
js交换排序 冒泡排序算法(Javascript版)
Oct 04 Javascript
原生js仿jquery实现对Ajax的封装
Oct 04 Javascript
原生js轮播(仿慕课网)
Feb 15 Javascript
轻松理解JavaScript之AJAX
Mar 15 Javascript
AngularJS 验证码60秒倒计时功能的实现
Jun 05 Javascript
JavaScript事件对象深入详解
Dec 30 Javascript
Vue中的循环及修改差值表达式的方法
Aug 29 Javascript
Vue路由守卫之路由独享守卫
Sep 25 Javascript
JQuery复选框全选效果如何实现
May 08 jQuery
工作中常用js功能汇总
Nov 07 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
php数据库密码的找回的步骤
2011/01/12 PHP
又拍云异步上传实例教程详解
2016/04/19 PHP
PHP迭代器和迭代的实现与使用方法分析
2018/04/19 PHP
Avengerls vs Newbee BO3 第二场2.18
2021/03/10 DOTA
javascript复制对象使用说明
2011/06/28 Javascript
点弹代码 点击页面任何位置都可以弹出页面效果代码
2012/09/17 Javascript
不同的jQuery API来处理不同的浏览器事件
2012/12/09 Javascript
第一次接触神奇的Bootstrap网格系统
2016/07/27 Javascript
js初始化验证实例详解
2016/11/26 Javascript
基于AGS JS开发自定义贴图图层
2017/03/31 Javascript
JS基于正则表达式的替换操作(replace)用法示例
2017/04/28 Javascript
微信小程序显示倒计时功能示例【测试可用】
2018/12/03 Javascript
vue集成kindeditor富文本的实现示例代码
2019/06/07 Javascript
小程序实现上下移动切换位置
2019/09/23 Javascript
[05:02][DOTA2]DOTA进化论 第一期
2013/09/27 DOTA
[02:52]2014DOTA2西雅图国际邀请赛 CIS战队巡礼
2014/07/07 DOTA
python转换摩斯密码示例
2014/02/16 Python
Python提取Linux内核源代码的目录结构实现方法
2016/06/24 Python
django文档学习之applications使用详解
2018/01/29 Python
pip命令无法使用的解决方法
2018/06/12 Python
Python读取指定日期邮件的实例
2019/02/01 Python
python实现最大子序和(分治+动态规划)
2019/07/05 Python
Python使用ElementTree美化XML格式的操作
2020/03/06 Python
Keras之自定义损失(loss)函数用法说明
2020/06/10 Python
完美解决torch.cuda.is_available()一直返回False的玄学方法
2021/02/06 Python
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
2012/11/09 面试题
大一学生假期实习的自我评价
2013/10/12 职场文书
优秀电子工程系毕业生求职信
2014/05/24 职场文书
电子商务专业自荐信
2014/06/02 职场文书
社区爱国卫生月活动总结
2014/06/30 职场文书
地球物理学专业推荐信
2014/09/08 职场文书
学雷锋日活动总结
2015/02/06 职场文书
公司致全体员工的感谢信
2019/06/24 职场文书
详解Laravel制作API接口
2021/05/31 PHP
Java中CyclicBarrier和CountDownLatch的用法与区别
2021/08/23 Java/Android
Python基础 括号()[]{}的详解
2021/11/07 Python