我是靠谱客的博主 谦让手机,最近开发中收集的这篇文章主要介绍ES6中的Number.isInteger()与Number.isSafeInteger(),觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
ES6 为 Number 对象添加了 2 个新方法:
一、Number.isInteger()
二、Number.isSafeInteger()
Number.isInteger() 方法
如果参数是整数,则 Number.isInteger() 方法返回 true。
实例
Number.isInteger(10); // 返回 true
Number.isInteger(10.5); // 返回 false
Number.isSafeInteger() 方法
安全整数是可以精确表示为双精度数的整数。
如果参数是安全整数,则 Number.isSafeInteger() 方法返回 true。
实例
Number.isSafeInteger(10); // 返回 true
Number.isSafeInteger(12345678901234567890); // 返回 false
安全整数指的是范围在-2^53到2^53之间(不含两个端点)的数
这是安全的:9007199254740991。这是不安全的:9007199254740992。
最后
以上就是谦让手机为你收集整理的ES6中的Number.isInteger()与Number.isSafeInteger()的全部内容,希望文章能够帮你解决ES6中的Number.isInteger()与Number.isSafeInteger()所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复