- Number扩展
ES6 把 parseInt() 和 parseFloat() 移植给了 Number 对象,减少全局性方法
新增 Number.EPSILON 一个可接受的浮点运算范围
新增 安全整数 和 Number.isSafeInteger 判断是否在安全整数范围
isFinite() isNaN()
- 新方法只对数值有效,对于非数值一律返回 flase。
Number.isFinite(12); // true
Number.isFinite("12"); // false
Number.isNaN(NaN); //true
Number.isNaN("12"); //false
isInteger()
- 判断一个值是否为整数
Number.isInteger(12); // true
Number.isInteger(12.0); // true
Number.isInteger(12.9); //false