/** * 在页面上弹出错误信息. * * @param {string} errHeader 错误标题 * @param {string} errMsg 错误信息 */ function errorModal(errHeader, errMsg) { $('#error-modal').find('.modal-title').text(errHeader); $('#error-modal').find('.modal-body').text(errMsg); $('#error-modal').modal(); } /** * 将一个字节为单位的值转换为可读性更好的字符串 * * @param {number} bytes 要转换的数值 * @returns 该值的字符串表示 */ function getReadableSize(bytes) { if (bytes < 1024) { return `${bytes} B`; } else if (bytes < 1024 * 1024) { bytes = bytes / 1024; return `${Math.floor(bytes)} KB`; } else { bytes = bytes / (1024 * 1024); return `${Math.floor(bytes)} MB`; } }