ES6 Number 相关函数介绍
1. Number.isFinite(), Number.isNaN()
Number.isFinite()
用来检查一个数值是否为有限的 (finite),即不是 Infinity。参数类型不是数值,Number.isFinite 一律返回 false。Number.isNaN()
用来检查一个值是否为 NaN ,参数类型不是 NaN,Number.isNaN 一律返回 false
2. Number.parseInt(), Number.parseFloat()
将全局方法 parseInt()
和 parseFloat()
,移植到 Number 对象上面,行为完全保持不变
3. Number.isInteger()
用来判断一个数值是否为整数。如果参数不是数值,Number.isInteger 返回 false
4. Number.EPSILON
代表极小的常量 Number.EPSILON,它表示 1 与大于 1 的最小浮点数之间的差 。
是 JavaScript 能够表示的最小精度。误差如果小于这个值,就可以认为已经没有意义了,即不存在误差了
5. Number.MAX_SAFE_INTEGER 和 Number.MIN_SAFE_INTEGER
最小安全整数和最大安全整数
6. Number.isSafeInteger()
判断一个整数是否落在最小安全整数和最大安全整数范围之内
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: ES6 Math 相关函数介绍
下一篇: 彻底找到 Tomcat 启动速度慢的元凶
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论