Numbers in ES6

 1 二进制和八进制

前缀0b表示二进制,前缀00表示八进制

> 0b11
> 3
> 0011
> 9

 

 2 Number.isNaN

判断是否为Number, 

101649_U4HE_2510955.png

比较好的判断Number类型的方法:

Number('a') === 'a'

 

3 Number.parseInt, Number.parseFloat

4 Number.MAX_SAFE_INTEGER, NUMBER.MIN_SAFE_INTEGER

代表Number的最大和最小数

114428_CvhV_2510955.png

5 Number.isSafeInteger

233751_wpln_2510955.png

6 Number.EPSILON

表示js 在运算时,可以接受的错误边界 0.1 + 0.2 !== 0.3

234012_7rwb_2510955.png

 

参考资料:https://hackernoon.com/what-you-should-know-about-numbers-in-es6-javascript-7370be6b3469

转载于:https://my.oschina.net/u/2510955/blog/876473

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值