首页 > 其他 > 详细

es6中新增的常用数值扩展

时间:2017-11-17 16:48:51      阅读:230      评论:0      收藏:0      [点我收藏+]
  1. Number.integer(123) //true 是否为整形数字
    //注意,参数必须是数字,字符串的数字都不行

  2. Number.MAX_SAFE_INTEGER / Number.MIN_SAFE_INTEGER // js可处理的最大和最小的数值,也就是安全区

  3. Number.isFinite() //用来检查一个数值是否为有限的。和integer一样,不会把字符串隐式转换成数字

  4. Math.trunc(1.1) //只取整数, 不涉及四舍五入,类似双波浪号效果(~~1.1)

  5. Math.sign(1) //这个是相当有用的,判断数字是正数/负数/0/非数字 返回对应的值是 1/-1/0/NaN

  6. Math.cbrt() //立方根计算

// es6中还把paseInt/isNaN这种方法挂到了Number下,算是归类吧。

es6中新增的常用数值扩展

原文:http://www.cnblogs.com/sunheng/p/7852356.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!