IT

[jQuery]파일용량 계산하기

집탱구리 2016. 12. 14. 17:25
반응형




파일용량 계산하기


일하다보면 가끔 필요한데 외워지진 않고 매번 찾아봐야하는 것들 중 하나....


찾기귀찮아서 적어놓음.


나는 php를 사용하기 때문에 filesize()를 사용해서 byte용량을 받아온다.

그리고 ajax로 통신하여 리턴받은 값을 함수에 변수로 던져준다.


아래에 소스는 구글에 찾으면 가장 많이 나오는 소스중에 하나이다.








function byteCalculation(bytes) {
        var bytes = parseInt(bytes);
        var s = ['bytes', 'KB', 'MB', 'GB', 'TB', 'PB'];
        var e = Math.floor(Math.log(bytes)/Math.log(1024));
       
        if(e == "-Infinity") return "0 "+s[0]; 
        else 
        return (bytes/Math.pow(1024, Math.floor(e))).toFixed(2)+" "+s[e];
}





반응형

'IT' 카테고리의 다른 글

[유투브]유투브 썸네일 추출하기  (1) 2017.01.16
[구글맵API]구글맵 API사용하기  (0) 2016.12.19
[PHP]배열 키값 재정의  (0) 2016.12.13
[API]차트생성 - Chart.js  (0) 2016.11.25
[OVEN]프로토타이핑 툴 오븐!(beta)  (0) 2016.11.25