百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

pretty-bytes

> 编程语言
开源

将字节转换为人类可读的字符串: 1337 → 1.34 kB

1.3K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

将字节转换为人类可读的字符串: 1337 → 1.34 kB

pretty-bytes

将字节转换为人类可读的字符串: 1337 → 1.34 kB 对于人类来说,显示文件大小很有用。 请注意,它使用基数 10 (例如,千字节)。 了解 kilobyte 和 kibibyte 之间的区别。

安装

bash
npm install pretty-bytes

使用方法

javascript
import prettyBytes from 'pretty-bytes';

prettyBytes(1337);
//=> '1.34 kB'

prettyBytes(100);
//=> '100 B'

// Display with units of bits
prettyBytes(1337, {bits: true});
//=> '1.34 kbit'

// Display file size differences
prettyBytes(42, {signed: true});
//=> '+42 B'

// Localized output using German locale
prettyBytes(1337, {locale: 'de'});
//=> '1,34 kB'

// Fixed width for alignment (useful for progress bars and tables)
prettyBytes(1337, {fixedWidth: 8});
//=> ' 1.34 kB'

API

prettyBytes(number, options?)

编号

类型: number | bigint 要格式化的数字。

选项

类型: object

签名

类型: boolean
默认值: false 对于正数,包含加号。如果差值为零,则会预先添加空格字符,以便更好地对齐。

位

类型: boolean
默认值: false

将数字格式化为 位 而不是 字节。例如,在提及 比特率 时,这很有用。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言