项目中的id算法换成了 snowflake ,于是在 js 中就不能直接使用 Number 类型来存放id了。好奇 js 的 Number 类型最大整数范围是什么,它本身是个64位的浮点数,整数范围肯定是小于64位的,查了下貌似有两个常量可知 Number.MIN_SAFE_INTEGER ~ Number.MAX_SAFE_INTEGER,在这范围内的整数应该是安全的吧。

Number.MAX_SAFE_INTEGER = 9007199254740991
Number.MIN_SAFE_INTEGER = -9007199254740991

标签: none

添加新评论