首頁 > web前端 > js教程 > 主體

js工具函數-格式化檔案大小

巴扎黑
發布: 2016-11-25 15:23:59
原創
1731 人瀏覽過

ES6程式碼: 

function formatFileSize(fileSize, idx = 0) {  
    const units = ["B", "KB", "MB", "GB"];  
    if (fileSize < 1024 || idx === units.length - 1) {  
        return fileSize.toFixed(1) + units[idx];  
    }  
    return formatFileSize(fileSize / 1024, ++idx);  
}
登入後複製



舊版程式碼:  

function formatFileSize(fileSize, idx) {  
    var units = ["B", "KB", "MB", "GB"];  
    idx = idx || 0;  
    if (fileSize < 1024 || idx === units.length - 1) {  
        return fileSize.toFixed(1) + units[idx];  
    }  
    return formatFileSize(fileSize / 1024, ++idx);  
}
登入後複製


來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!