没有合适的资源?快使用搜索试试~ 我知道了~
uom-ts:度量单位类型的安全性,没有运行时开销,支持乘法和除法
共13个文件
json:5个
ts:2个
md:2个
需积分: 5 0 下载量 53 浏览量
2021-05-02
16:16:33
上传
评论
收藏 58KB ZIP 举报
温馨提示
om 安全的计量单位类型,没有运行时开销,支持乘法和除法! 为什么? 因为我们想确保我们进行了正确的操作,或者我们以正确的单位作为参数传递了值。 在示例中,您可能会错误地将Seconds放入需要MilliSeconds函数中。 在不使用单位注释数字值的标准方案中,只有发现所需时间比应该花费的时间长1000倍,才会发现该错误。 使用带注释的单位,TypeScript会告诉您正在将错误的单位放入函数中。 可能还有更多细微的错误,您忘记将它们除以很小的值(在示例1.2 )。 这样的错误确实很难发现。 该库的最大优点是您可以轻松地定义自己的单元,而不是像许多其他库一样,不限于由lib作者定义的单元。 例如,如果您要创建游戏,则可能要定义角色的生命值和生命值恢复速度,使用此库,您可以定义单位type Health = Unit<{hp: 1}>并type HealthRegen = Rate
资源推荐
资源详情
资源评论
收起资源包目录
uom-ts-master.zip (13个子文件)
uom-ts-master
.gitignore 24B
tsconfig.json 267B
README.md 8KB
CHANGELOG.md 2KB
.vscode
settings.json 56B
jestconfig.json 129B
LICENSE 1KB
package.json 936B
src
tests.ts 8KB
index.ts 10KB
.npmignore 34B
.travis.yml 82B
package-lock.json 204KB
共 13 条
- 1
资源评论
crazed1987
- 粉丝: 35
- 资源: 4677
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功