笔记js的内存字节转化

Posted 我的bug

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了笔记js的内存字节转化相关的知识,希望对你有一定的参考价值。

function convertSize(size) {
                if(!size) {
                     return ‘0 Bytes‘;
               }
               var sizeNames = [‘ Bytes‘, ‘ KB‘, ‘ MB‘, ‘ GB‘, ‘ TB‘, ‘ PB‘, ‘ EB‘, ‘ ZB‘, ‘ YB‘];
               var i = Math.floor(Math.log(size)/Math.log(1024));
               var p = (i > 1) ? 2 : 1;
               if(p==1){
                   return 1+sizeNames[1];
               }else{
                   return (size/Math.pow(1024, Math.floor(i))).toFixed(p) + sizeNames[i];
               }
       }













以上是关于笔记js的内存字节转化的主要内容,如果未能解决你的问题,请参考以下文章

JS全角与半角转化小结

gRPC笔记与相关问题

怎么将4字节16进制转化成浮点数

嵌入式linux学习笔记1—内存管理MMU之虚拟地址到物理地址的转化

C语言中int和char之间的转化问题

求指教!,php如何把字符串转化为字节数组呢?